1U在C#和OPEN XML SDK 2.0中的含义
我总是看到C#中的1U代码,特别是在OPEN XML SDK 2.0中的风格。 有人知道它的意思吗?
这是一个unsigned literal
。
例如,如果你这样做:
var u = 1U; Console.Write(u.GetType());
它会告诉你这是一个System.UInt32
。
有关详细信息,请参阅C#规范 。
U
表示数字是一个无符号常量。
它指定您有一个值为1的无符号整数 。
我总是看到C#中的1U代码,特别是在OPEN XML SDK 2.0中的风格。 有人知道它的意思吗?
这是一个unsigned literal
。
例如,如果你这样做:
var u = 1U; Console.Write(u.GetType());
它会告诉你这是一个System.UInt32
。
有关详细信息,请参阅C#规范 。
U
表示数字是一个无符号常量。
它指定您有一个值为1的无符号整数 。