¿Cuál es la diferencia entre Char.IsDigit()
vs Char.IsNumber()
Char.IsDigit() vs Char.IsNumber(), ¿cuál es la diferencia?
Respuesta
// 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é tal ³ ("superíndice tres")? Una vez me encontré con un error en otro idioma donde IsDigit reconoció los tres superíndices como dígitos, causándome un pequeño dolor (sobre todo porque su 'valor - '0'' era más de 130 y no estaba entre 0 y 9 como esperaba) – configurator
Probé el superíndice 3 en LINQPad y devuelve falso para IsDigit. Pero aquí hay una lista de caracteres que deberían volverse ciertos: http://www.fileformat.info/info/unicode/category/Nd/list.htm –
- 1. ¿Cuál es la diferencia entre() vs [] vs {}?
- 2. EQU vs DC.B. ¿Cuál es la diferencia?
- 3. SET vs. SELECT - ¿Cuál es la diferencia?
- 4. JIT vs NGen: ¿cuál es la diferencia?
- 5. CATALINA_OPTS vs JAVA_OPTS - ¿Cuál es la diferencia?
- 6. node.js vs. meteor.js ¿cuál es la diferencia?
- 7. Cuál es la diferencia entre colorWithSRGBRed vs colorWithDeviceRed vs colorWithCalibratedRed
- 8. Paquete Java Vs Carpeta-Estructura? cuál es la diferencia
- 9. Cuál es la diferencia entre String (value) vs value.toString()
- 10. ¿Cuál es la diferencia entre gets.chomp() vs. STDIN.gets.chomp()?
- 11. ¿Cuál es la diferencia entre X = X ++; vs X ++ ;?
- 12. ¿Cuál es la diferencia entre Cassandra vs Oracle Coherence?
- 13. VSTO vs. Ensambles primarios de interoperabilidad, ¿cuál es la diferencia?
- 14. ¿Cuál es la diferencia entre "git reset" vs "git rebase"?
- 15. ¿Cuál es la diferencia entre Selenium's Remote Control vs WebDriver?
- 16. Bases de datos relacionales vs. dimensionales, ¿cuál es la diferencia?
- 17. Linq. Cualquier VS. Exists - ¿Cuál es la diferencia?
- 18. GWT VS Google Closure, ¿cuál es la diferencia?
- 19. Java war vs. jar: ¿cuál es la diferencia?
- 20. Datastore Category vs. String: ¿cuál es la diferencia?
- 21. ¿Cuál es la diferencia entre Console.WriteLine() vs Debug.WriteLine()?
- 22. ¿Cuál es la diferencia entre "origen maestro" vs "origen/maestro"
- 23. Método vs propiedad en C# - ¿cuál es la diferencia
- 24. WPF Panel.Children vs Panel.InternalChildren - ¿Cuál es la diferencia?
- 25. git clone vs copy paste, ¿cuál es la diferencia?
- 26. Factory Girl vs. User.create: ¿cuál es la diferencia?
- 27. git project vs repository, ¿cuál es la diferencia fundamental?
- 28. -ms-filter vs filter ¿Cuál es la diferencia?
- 29. ¿Cuál es la diferencia entre html.AttributeEncode vs html.Encode?
- 30. ¿Cuál es la diferencia entre Solr vs Websolr?
De MSDN:. * "[' IsDigit'] determina si un 'Char' es un radix-10 dígitos Esto contrasta con' IsNumber', que determina si un ' Char' pertenece a cualquier categoría numérica de Unicode. Los números incluyen caracteres como fracciones, subíndices, superíndices, números romanos, numeradores de monedas, números rodeados y dígitos específicos del script. "* Http://msdn.microsoft.com/es-es/ /library/7f0ddtxh.aspx – LukeH
Si 'MSDN' era claro' StackOverFlow' no era tan popular – Xaqron