System.UInt16

E697468

System.UInt16 is a .NET value type representing an unsigned 16-bit integer with values ranging from 0 to 65,535.

All labels observed (1)

Label Occurrences
System.UInt16 canonical 2

How this entity was disambiguated

Statements (58)

Predicate Object
instanceOf SealedType
Struct
SystemType
assembly System.Runtime
linked to: System.Runtime.dll

mscorlib
linked to: mscorlib.dll
bitSize 16
CLSName System.UInt16
CSharpAlias ushort
defaultValue 0
FSharpAlias uint16
hasMethod CompareTo
Equals
GetHashCode
Parse
ToString
TryParse
hasOperator op_Addition
op_Division
op_Equality
op_Explicit
op_GreaterThan
op_GreaterThanOrEqual
op_Implicit
op_Inequality
op_LessThan
op_LessThanOrEqual
op_Modulus
op_Multiply
op_Subtraction
hasStaticField MaxValue
MinValue
implementsInterface System.IComparable
System.IComparable`1[System.UInt16]
System.IConvertible
System.IEquatable`1[System.UInt16]
System.IFormattable
System.ISpanFormattable
introducedIn .NET 1.0
linked to: .NET
isBlittable true
isCLSCompliant false
isComVisible true
isLayoutSequential true
isNumericType true
isPrimitive true
isSealed true
isSerializable true
isUnsigned true
isValueType true
maxValue 65535
minValue 0
namespace System
underlyingFramework .NET
.NET 5+
linked to: .NET (5 and later)

.NET Core
.NET Framework
Mono
underlyingTypeOnCLR unsigned int16
VBNetAlias UShort

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

System containsType System.UInt16
System.UInt16 CLSName System.UInt16