-128 — 128
Знаковое, 8 Бит
Byte
System.Byte
0 — 255
Беззнаковое, 8 Бит
Short
System.Short
-32768 —32767
Знаковое, 16 Бит
Ushort
System.UShort
0 — 65535
Беззнаковое, 16 Бит
Int
System.Int32
≈(-2*10^9 — 2*10^9)
Знаковое, 32 Бит
Uint
System.UInt32
≈(0 — 4*10^9)
Беззнаковое, 32 Бит
Long
System.Int64
≈(-9*10^18 — 9*10^18)
Знаковое, 64 Бит
Ulong
System.UInt64
≈(0— 18*10^18)
Беззнаковое, 64 Бит
Арифметический тип с плавающей точкой
Имя типа
Системный тип
Диапазон
Точность
Float
System.Single
+1.5*10^-45 - +3.4*10^38
7 цифр
Double
System.Double
+5.0*10^-324 - +1.7*10^308
15-16 цифр
Арифметический тип с фиксированной точкой
Decimal
System.Decimal
+1.0*10^-28 - +7.9*10^28
28-29 значащих цифр
Символьные типы
Char
System.Char
U+0000 - U+ffff
16 бит Unicode символ
String
System.String
Строка из символов Unicode
Объектный тип
Примечание
Object
System.Object
Прародитель всех встроенных и пользовательских типов