UInt16.MaxValue Field
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Represents the largest possible value of UInt16. This field is constant.
Assembly: mscorlib (in mscorlib.dll)
The following example uses the MaxValue and MinValue properties to ensure that an Int32 value is in the range of the UInt16 type before converting it to a UInt16 value. This prevents the conversion operation from throwing an OverflowException if the integer value is not in the range of the UInt16 type.
Dim integerValue As Integer = 1216 Dim uIntegerValue As UShort If integerValue >= UShort.MinValue And integerValue <= UShort.MaxValue Then uIntegerValue = CUShort(integerValue) outputBlock.Text += CStr(uIntegerValue) + vbCrLf Else outputBlock.Text += String.Format("Unable to convert {0} to a UInt16t.", integerValue) + vbCrLf End If