Tipos Primitivos (Built-in Types)
São os tipos de dados mais básicos que o C# possui. São eles:
int: Inteiro, pode ser positivo ou negativo.
float: Ponto flutuante, números com casas decimais.
double: Double precision floating point number. Números com casas decimais.
char: Caracteres individuais. Exemplo 'a', 'b' etc...
bool: Booleano, verdadeiro ou falso.
Os tipos primitivos são usados para armazenar valores simples e podem ser declarados da seguinte forma:
Classificação
Eles podem ser classificados em algumas categórias:
Tipos Simples (Simple Types)
Enumerados (Enum Types)
Estruturas (Struct Types)
Tipos Nulos (Nullable Types)
Definições
Cada tipo possui sua capacidade em bytes e seu alcance máximo. Por exemplo:
int: 4 bytes, -231 a 231-1
float: 4 bytes, ~±1.5 x 10-45 to ±3.4 x 1038
double: 8 bytes, ~±5.0 x 10-324 to ±1.7 x 10308
char: 2 bytes, '\u0000' to '\uffff'
bool: 1 byte, false or true