Was zwischen Char.IsDigit()
vs Char.IsNumber()
Char.IsDigit() vs Char.IsNumber(), was ist der Unterschied?
Antwort
// 1/2 symbol
Char.IsNumber('½'); // true
Char.IsDigit('½'); // false
// Unicode character for Roman numeral 5 (V)
Char.IsNumber('\x2165'); // true
Char.IsDigit('\x2165'); // false
Was ist mit ³ ("hochgestellt drei")? Ich bin einmal auf einen Fehler in einer anderen Sprache gestoßen, wo IsDigit die drei hochgestellten Ziffern als Ziffern erkannte, was mir eine kleine Welt des Schmerzes bescherte (hauptsächlich weil ihr Wert - '0'' über 130 war und nicht irgendwo zwischen 0 und 9). – configurator
Versuchte die hochgestellte 3 in LINQPad und es gibt false für IsDigit zurück. Aber hier ist eine Liste von Zeichen, die wahr zurückgeben sollten: http://www.fileformat.info/info/unicode/category/Nd/list.htm –
- 1. Was ist der Unterschied zwischen() vs [] vs {}?
- 2. node.js vs. meteor.js Was ist der Unterschied?
- 3. Shim vs. Sham: Was ist der Unterschied?
- 4. mb_strpos vs strpos, was ist der Unterschied?
- 5. setEnabled() vs setClickable(), was ist der Unterschied?
- 6. bluebird.js vs bluebird.core.js Was ist der Unterschied?
- 7. Datenbank vs Tabellenbereich, was ist der Unterschied?
- 8. Was ist der Unterschied Helix vs Perforce?
- 9. javax.ws.rs.core.Cookie vs javax.ws.rs.core.NewCookie, Was ist der Unterschied?
- 10. EQU vs DC.B. Was ist der Unterschied?
- 11. Jam vs Bower, was ist der Unterschied?
- 12. Erlauben vs Stub, was ist der Unterschied?
- 13. Was ist der Unterschied zwischen Sjlj vs Zwerg vs seh?
- 14. Was ist der Unterschied: ConcurrentUpdateSolrServer vs HttpSolrServer vs CommonsHttpSolrServer?
- 15. Was ist der Unterschied zwischen:
- 16. Java IO vs NIO, was ist der Unterschied?
- 17. Was ist der Unterschied zwischen Template.Instance() vs Vorlage.data?
- 18. Android Bluetooth - Paired vs Verbunden, was ist der Unterschied?
- 19. Cabal-Bibliothek vs Cabal-Installation. was ist der Unterschied?
- 20. Was ist der Unterschied zwischen process.cwd() vs __dirname?
- 21. Was ist der Unterschied zwischen `while (true)` vs `while (\ true)`?
- 22. Was ist der Unterschied zwischen String (Wert) vs value.toString()
- 23. Was ist der Unterschied zwischen NSURLSessionDataTask vs NSURLSessionDownloadTask
- 24. JS .checked vs jquery attr ('geprüft'), was ist der Unterschied?
- 25. ActionBar setDisplayHomeAsUpEnabled (true) vs setDisplayShowHomeEnabled (true). Was ist der Unterschied?
- 26. Rails wrap_parameters vs include_root_in_json, was ist der Unterschied?
- 27. webpack "--watch" vs "--hot": Was ist der Unterschied?
- 28. Was ist der Unterschied zwischen nextElementSibling vs nextSibling
- 29. Was ist der Unterschied zwischen Solr vs Websolr?
- 30. MySQL: @ Variable vs. Variable. Was ist der Unterschied? (Teil2)
Von MSDN ist der Unterschied:. * "[' IsDigit'] bestimmt, ob ein 'Char' eine Radix-10 Ziffer Dies steht im Gegensatz' IsNumber', das anzeigt, ob ein bestimmt ' Zeichen "" ist eine beliebige numerische Unicode-Kategorie. Zahlen enthalten Zeichen wie Brüche, tiefgestellte Zeichen, hochgestellte Zeichen, römische Ziffern, Währungszähler, eingekreiste Zahlen und skriptspezifische Ziffern. "* Http://msdn.microsoft.com/en-us /library/7f0ddtxh.aspx – LukeH
Wenn 'MSDN' klar war' StackOverFlow' war nicht so populär – Xaqron