UInt16.MaxValue UInt16.MaxValue UInt16.MaxValue UInt16.MaxValue Field

정의

UInt16의 가능한 최대값을 나타냅니다.Represents the largest possible value of UInt16. 이 필드는 상수입니다.This field is constant.

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

필드 값

예제

다음 예제에서는 UInt16.MaxValueUInt16.MinValue 되도록 속성을 Int32 값이 범위에는 UInt16 형식으로 변환 하기 전에 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. 이렇게 하면 변환 작업에서 throw를 OverflowException 정수 값의 범위에 없으면는 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   

설명

이 상수의 값은 65535입니다. 즉, 16 진수 0xFFFF입니다.The value of this constant is 65535; that is, hexadecimal 0xFFFF.

적용 대상

추가 정보