|
当类型A转换到类型B时,可以在任何时候实现变量的一对一映射,则该数据类型转换可以让编译器进行,即实现隐式转换,否则就需要进行显示数据类型转换。
C#中对以下数据类型可进行安全的隐式转换: byte: short、ushort、int、uint、long、ulong、float、double、decimal sbyte: short、int、long、float、double、decimal short: int、long、float、double、decimal ushort: int、uint、 long、ulong、float、double、decimal int: long、float、double、decimal uint: long、ulong、float、double、decimal long: float、double、decimal ulong: float、double、decimal float: double char: short、ushort、int、uint、long、ulong、float、double、decimal |
浙公网安备 33010602011771号