Wenn Sie Unternehmensdatengridanwendungen entwickeln, müssen die Datentypen Ihrer Java- und C#-Anwendungen kompatibel sein.
Java-Typ | C#-Typ |
---|---|
boolean | bool |
java.lang.Boolean | bool? |
Byte | sbyte oder byte |
java.lang.Byte | sbyte? |
short | short?, ushort |
java.lang.Short | short?, ushort? |
int | int, uint, ushort |
java.lang.Integer | int?, uint? |
long | long, ulong, uint |
java.lang.Long | long?, ulong?, uint? |
short oder int | ushort |
java.lang.Short oder java.lang.Integer | ushort? |
int oder long | uint |
java.lang.Integer oder java.lang.Long | uint? |
long oder BigInteger | ulong |
java.lang.Long oder java.lang.BigInteger | ulong? |
char, java.lang.Character | char |
java.lang.Character | char? |
float, java.lang.Float | float |
java.lang.Foat | float? |
double | double |
java.lang.Double | double? |
java.math.BigDecimal | decimal oder decimal? |
java.math.BigInteger | decimal, long oder ulong? |
java.lang.String | string |
java.util.Date, java.util.Calendar | System.DateTime |
java.util.Date(rounding), java.util.Calendar(rounding) | System.DateTime |
java.util.ArrayList | System.Collections.ArrayList, System.Collections.Generic.List |
java.util.HashMap | System.Collections.Generic.Dictionary, System.Collections.Hashtable |
java.util.LinkedList | System.Collections.Generic.LinkedList |
java.util.ArrayList, java.util.Vector | System.Collections.Generic.List |
java.util.Stack | System.Collections.Generic.Stack |
java.util.Vector | System.Collections.ArrayList, System.Collections.Generic.List |