Range(bite) | Width | Type | .NET Class | Short Name |
0 to 255 | 8 | Unsigned integer | Byte | byte |
-128 to 127 | 8 | Signed integer | SByte | sbyte |
-2,147,483,648 to 2,147,483,647 | 32 | Signed integer | Int32 | int |
0 to 4294967295 | 32 | Unsigned integer | UInt32 | uint |
-32,768 to 32,767 | 16 | Signed integer | Int16 | short |
0 to 65535 | 16 | Unsigned integer | UInt16 | ushort |
-922337203685477508 to 922337203685477507 | 64 | Signed integer | Int64 | long |
0 to 18446744073709551615 | 64 | Unsigned integer | UInt64 | ulong |
-3.402823e38 to 3.402823e38 | 32 | Single-precision floating point type | Single | float |
-1.79769313486232e308 to 1.79769313486232e308 | 64 | Double-precision floating point type | Double | double |
Unicode symbols used in text | 16 | A single Unicode character | Char | char |
True or false | 8 | Logical Boolean type | Boolean | bool |
-- | Base type of all other types | Object | object | |
-- | A sequence of characters | String | string | |
±1.0 × 10e28 to ±7.9 × 10e28 | 128 | Precise fractional or integral type that can represent decimal numbers with 29 significant digits | Decimal | decimal |
جدول نمایش همه ی متغیر های قابل استفاده در محیط دات نت