Quelle est la différence entre Char.IsDigit()
vs Char.IsNumber()
Char.IsDigit() vs Char.IsNumber(), quelle est la différence?
Répondre
// 1/2 symbol
Char.IsNumber('½'); // true
Char.IsDigit('½'); // false
// Unicode character for Roman numeral 5 (V)
Char.IsNumber('\x2165'); // true
Char.IsDigit('\x2165'); // false
Qu'en est-il de ³ ("superscript three")? J'ai déjà rencontré un bug dans une autre langue où IsDigit a reconnu les trois exposants comme des chiffres, me causant un petit monde de douleur (principalement parce que leur 'valeur -' 0 'était supérieure à 130 et pas entre 0 et 9 comme prévu) – configurator
Essayé l'exposant 3 dans LINQPad et il renvoie false pour IsDigit. Mais voici une liste de caractères qui devraient retourner vrai: http://www.fileformat.info/info/unicode/category/Nd/list.htm –
- 1. libspe vs. libspe2? Quelle est la différence?
- 2. getHeight() vs getPreferredHeight() quelle est la différence
- 3. window.navigate vs response.redirect, quelle est la différence?
- 4. Backbone.js vs Pusherapp - Quelle est la différence?
- 5. AddHandler vs. Handles - quelle est la différence?
- 6. mb_strpos vs strpos, quelle est la différence?
- 7. fausses angulaires vs. Quelle est la différence?
- 8. Quelle est la différence?
- 9. Quelle est la différence "origine maître" vs "origine/maître"
- 10. git clone vs copier coller, quelle est la différence?
- 11. .class vs #id: quelle est la différence/quand l'utiliser?
- 12. Java IO vs NIO, quelle est la différence?
- 13. En C# Quelle est la différence: string vs chaîne
- 14. VSTO vs Primary Interop Assemblies, quelle est la différence?
- 15. Quelle est la différence entre html.AttributeEncode vs html.Encode?
- 16. WPF Panel.Children vs Panel.InternalChildren - Quelle est la différence?
- 17. Memristors vs nœuds de réseau neuronal, quelle est la différence?
- 18. Quelle est la différence entre sjlj et dwarf vs seh?
- 19. Quelle est la différence entre Msmq vs .Net Remoting
- 20. -ms-filtre vs filtre Quelle est la différence?
- 21. Reliure tardive vs polymorphisme - quelle est la différence?
- 22. C++ avec wxWidgets, Unicode vs ASCII, quelle est la différence?
- 23. GWT VS Google Closure, quelle est la différence?
- 24. Quelle est la différence entre url vs urlRoot
- 25. quelle est la différence entre .submit() vs: submit?
- 26. Quelle est la différence entre bag vs idbag dans hibernate?
- 27. VBA MSFORMS vs Contrôles - quelle est la différence
- 28. MySQL: @variable vs variable. Quelle est la différence? (Part2)
- 29. quelle est la différence de base entre $ Vs JQuery
- 30. quelle est la différence myObj.a = b vs myObj [a] = b
De MSDN:. * "[' IsDigit'] détermine si un 'Char' est un radix-10 chiffres Cela contraste avec' IsNumber', qui détermine si un ' Char est de n'importe quelle catégorie Unicode numérique Les nombres comprennent des caractères tels que des fractions, des indices, des exposants, des chiffres romains, des numérateurs de devise, des nombres encerclés et des chiffres spécifiques au script. "* Http://msdn.microsoft.com/fr-fr /library/7f0ddtxh.aspx – LukeH
Si 'MSDN' était clair,' StackOverFlow' n'était pas si populaire – Xaqron