Freigeben über


UInt16.MinValue Feld

Definition

Stellt den kleinstmöglichen Wert von UInt16 dar. Dieses Feld ist konstant.

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

Feldwert

Value = 0

Beispiele

Im folgenden Beispiel werden die MinValue Eigenschaften und MaxValue verwendet, um sicherzustellen, dass sich ein Int32 Wert im Bereich des UInt16 Typs befindet, bevor er in einen UInt16 Wert konvertiert wird. Dadurch wird verhindert, dass der Konvertierungsvorgang einen OverflowException auslöst, wenn sich der ganzzahlige Wert nicht im Bereich des Typs UInt16 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);
}
open System

let integerValue = 1216

if integerValue >= int UInt16.MinValue && integerValue <= int UInt16.MaxValue then
    let uIntegerValue = uint16 integerValue
    printfn $"{uIntegerValue}"
else
    printfn $"Unable to convert {integerValue} to a UInt16t."
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.

Gilt für:

Weitere Informationen