UInt16.MaxValue Champ

Définition

Représente la plus grande valeur possible de UInt16.Represents the largest possible value of UInt16. Ce champ est constant.This field is constant.

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

Valeur de champ

Exemples

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

Remarques

La valeur de cette constante est 65535 ; c’est-à-dire, hexadécimal 0xFFFF.The value of this constant is 65535; that is, hexadecimal 0xFFFF.

S’applique à

Voir aussi