Типы значений в С# относятся к категории встроенных типов.
Таблица 4.3 – Встроенные типы данных
Ключевое слово
| Тип
|
bool
| Логический, значения true/false
|
byte
| 8-битовый беззнаковый целый
|
char
| Символьный
|
decimal
| Числовой, для финансовых вычислений
|
double
| С плавающей точкой с двойной точностью
|
float
| С плавающей точкой с одинарной точностью
|
int
| Целый
|
long
| Длинный целый
|
sbyte
| 8-битовый целочисленный со знаком
|
short
| Короткий целый
|
uint
| Целый без знака
|
ulong
| Длинный целый без знака
|
ushort
| Короткий целый без знака
|
Для них строго определяется диапазон и поведение каждого типа значения, независимо от среды выполнения. Это необходимо для обеспечения переносимости кода на различные платформы.
Ядро языка С# составляют 13 встроенных типов, которые определяются ключевыми словами С# и доступны для использования в любой C# программе (табл. 4.3).