UInt16.MinValue フィールド

定義

UInt16 の最小有効値を表します。Represents the smallest possible value of UInt16. このフィールドは定数です。This field is constant.

public: System::UInt16 MinValue = 0;
public const ushort MinValue = 0;
val mutable MinValue : uint16
Public Const MinValue As UShort  = 0

フィールド値

UInt16

次の例では、MinValueMaxValue のプロパティを使用して、Int32 値が UInt16 型の範囲内にあることを確認してから、UInt16 値に変換します。The following example uses the MinValue and MaxValue properties to ensure that an Int32 value is in the range of the UInt16 type before converting it to a UInt16 value. これにより、整数値が UInt16 型の範囲内にない場合に、変換操作によって OverflowException がスローされるのを防ぐことができます。This prevents the conversion operation from throwing an OverflowException if the integer value is not in the range of the UInt16 type.

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);
}     
Dim integerValue As Integer = 1216
Dim uIntegerValue As UShort

If integerValue >= UShort.MinValue And integerValue <= UShort.MaxValue Then
   uIntegerValue = CUShort(integerValue) 
   Console.WriteLine(uIntegerValue)
Else
   Console.WriteLine("Unable to convert {0} to a UInt16t.", integerValue)   
End If   

注釈

この定数の値は0です。The value of this constant is 0.

適用対象

こちらもご覧ください