UInt16.MinValue Champ

Définition

Représente la plus petite valeur possible de UInt16. Ce champ est constant.

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

Valeur de champ

Value = 0

Exemples

L’exemple suivant utilise les propriétés et les MinValue propriétés pour s’assurer qu’une MaxValue valeur se trouve dans la plage du type avant de Int32 la convertir en UInt16UInt16 valeur. Cela empêche l’opération de conversion de lever une OverflowException valeur entière si la valeur entière n’est pas dans la plage du 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);
}
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

Remarques

La valeur de cette constante est 0.

S’applique à

Voir aussi