UInt16.MinValue Pole

Definicja

Reprezentuje najmniejszą możliwą wartość UInt16.Represents the smallest possible value of UInt16. To pole jest stałe.This field is constant.

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

Wartość pola

Przykłady

W poniższym przykładzie zastosowano właściwości MinValue i MaxValue, aby upewnić się, że wartość Int32 należy do zakresu typu UInt16 przed przekonwertowaniem jej na wartość 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. Zapobiega to zgłaszaniu przez operację konwersji OverflowException, jeśli wartość całkowita nie należy do zakresu typu UInt16.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   

Uwagi

Wartość tej stałej wynosi 0.The value of this constant is 0.

Dotyczy

Zobacz też