Condividi tramite


UInt16.MinValue Campo

Definizione

Rappresenta il valore più piccolo possibile di UInt16. Questo campo è costante.

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

Valore del campo

Value = 0

Esempio

Nell'esempio seguente vengono utilizzate le MinValue proprietà e MaxValue per assicurarsi che un Int32 valore sia compreso nell'intervallo del tipo prima di UInt16 convertirlo in un UInt16 valore. In questo modo, l'operazione di conversione non genera un'eccezione OverflowException se il valore intero non è compreso nell'intervallo del UInt16 tipo.

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

Commenti

Il valore di questa costante è 0.

Si applica a

Vedi anche