UInt16.MaxValue Feld

Definition

Stellt den größtmöglichen Wert von UInt16 dar. Dieses Feld ist konstant.

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

Feldwert

UInt16

Beispiele

Im folgenden Beispiel werden die UInt16.MaxValue Eigenschaften und UInt16.MinValue verwendet, um sicherzustellen, dass sich ein Int32 Wert im Bereich des Typs befindet, bevor UInt16 er in einen Wert konvertiert UInt16 wird. Dadurch wird verhindert, dass der Konvertierungsvorgang eine OverflowException auslöst, wenn sich der ganzzahlige Wert nicht im Bereich des UInt16 Typs befindet.

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 65535. das heißt, hexadezimale 0xFFFF.

Gilt für

Siehe auch