Tengo pocos tipos de datos utilizados en C# que necesito traducir a Java.convertir tipo de datos C# a tipo de datos java equivalente
uint
, Int16
, UInt16
, Nullable<Int16>
¿Cuál será el tipo de datos adecuada de los mismos en Java?
Tengo pocos tipos de datos utilizados en C# que necesito traducir a Java.convertir tipo de datos C# a tipo de datos java equivalente
uint
, Int16
, UInt16
, Nullable<Int16>
¿Cuál será el tipo de datos adecuada de los mismos en Java?
Aunque el enlace proporcionado por x2 es buena, no es del todo útil cuando se trata de primitivas sin firmar. Por ejemplo: el rango de un int es de 2.147.483.648 a 2.147.483.647 (que es el mismo en ambos idiomas), pero el rango de C# s uint es de 0 a 4.294.967.295. Java no tiene un tipo primitivo similar, por lo que tendría que usar algo que contenga ese rango (en este caso, un largo).
Si sólo está preocupado por la compatibilidad (C# para Java) 1-forma en que estos deben trabajar:
EDITAR :: Acabo de encontrar this article on MSDN about the differences between the data types in the two languages.
Equivalentes del tipo de datos entre Java y C#. Espero que puedas descubrirlo.
objeto :) // única broma! – Nick