我正在尝试将Uint16
转换为UInt32
。如何在C#中将UInt16
值转换为UInt32
?
答案 0 :(得分:7)
您无需转换它,UInt32
可以容纳UInt16
所以只需简单地指定它即可。
UInt16 number = 20;
UInt32 newNumber = number;
Console.WriteLine("Number: {0}, New Number: {1}",number,newNumber);
输出:
Number: 20, New Number: 20
答案 1 :(得分:0)
隐式转换允许从大范围转换为小范围。 只需将UInt16分配给UInt32。