ECMA-334 C# Language Specification10.4.2: Struct members |
The members of a struct are the members declared in the struct and the members inherited from the struct's direct base class System.ValueType and the indirect base class object.
The members of a simple type correspond directly to the members of the struct type aliased by the simple type:
- The members of sbyte are the members of the System.SByte struct.
- The members of byte are the members of the System.Byte struct.
- The members of short are the members of the System.Int16 struct.
- The members of ushort are the members of the System.UInt16 struct.
- The members of int are the members of the System.Int32 struct.
- The members of uint are the members of the System.UInt32 struct.
- The members of long are the members of the System.Int64 struct.
- The members of ulong are the members of the System.UInt64 struct.
- The members of char are the members of the System.Char struct.
- The members of float are the members of the System.Single struct.
- The members of double are the members of the System.Double struct.
- The members of decimal are the members of the System.Decimal struct.
- The members of bool are the members of the System.Boolean struct.