UInt16.MinValue UInt16.MinValue UInt16.MinValue UInt16.MinValue Field

Definition

Stellt den kleinstmöglichen Wert von UInt16 dar.Represents the smallest possible value of UInt16. Dieses Feld ist konstant.This field is constant.

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

Feldwert

Beispiele

Im folgenden Beispiel wird die MinValue - MaxValue Eigenschaft und die-Eigenschaft Int32 verwendet, um sicherzustellen, dass UInt16 ein Wert im Bereich des Typs UInt16 liegt, bevor Sie in einen-Wert umgerechnet wird.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. Dadurch wird verhindert, dass der Konvertierungs OverflowException Vorgang eine auslöst, wenn der ganzzahlige Wert nicht UInt16 im Bereich des Typs liegt.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   

Hinweise

Der Wert dieser Konstante ist 0 (null).The value of this constant is 0.

Gilt für:

Siehe auch