UInt16.MaxValue UInt16.MaxValue UInt16.MaxValue UInt16.MaxValue Field

Definition

Stellt den größtmöglichen Wert von UInt16 dar.Represents the largest possible value of UInt16. Dieses Feld ist konstant.This field is constant.

public: System::UInt16 MaxValue = 65535;
public const ushort MaxValue = 65535;
val mutable MaxValue : uint16
Public Const MaxValue As UShort  = 65535

Feldwert

Beispiele

Im folgenden Beispiel wird die UInt16.MaxValue und UInt16.MinValue Eigenschaften, um sicherzustellen, dass ein Int32 Wert im Bereich von der UInt16 Typ vor der Konvertierung zu einer UInt16 Wert.The following example uses the UInt16.MaxValue and UInt16.MinValue properties to ensure that an Int32 value is in the range of the UInt16 type before converting it to a UInt16 value. Dies verhindert, dass bei der Konvertierung Auslösen einer OverflowException ist der ganzzahlige Wert nicht im Bereich der UInt16 Typ.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 diese Konstante ist 65535. d. h. hexadezimale 0xFFFF.The value of this constant is 65535; that is, hexadecimal 0xFFFF.

Gilt für:

Siehe auch