Learn C# Help

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:

int myInt = 10; float myFloat = 3.14f; // O sufixo "f" é usado para indicar que é um número de ponto flutuante. double myDouble = 2.71828; char myChar = 'A'; bool myBool = true;

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

09 July 2025