UInt16.MinValue 字段

定义

表示 UInt16 的最小可能值。 此字段为常数。

C#
public const ushort MinValue = 0;

字段值

Value = 0

示例

以下示例使用 MinValueMaxValue 属性来确保值Int32在将值转换为UInt16值之前处于类型的范围内UInt16。 这可以防止在整数值不在类型的范围内UInt16时引发OverflowException转换操作。

C#
int integerValue = 1216; 
ushort uIntegerValue;

if (integerValue >= ushort.MinValue & integerValue <= ushort.MaxValue)
{
   uIntegerValue = (ushort) integerValue;
   Console.WriteLine(uIntegerValue);
} 
else
{
   Console.WriteLine("Unable to convert {0} to a UInt16t.", integerValue);
}

注解

此常量的值为 0。

适用于

产品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

另请参阅