Tabella dei tipi integrali (Riferimenti per C#)

Nella tabella che segue sono riportate le dimensioni e gli intervalli dei tipi integrali, che costituiscono un sottoinsieme dei tipi semplici.

Type

Intervallo

Dimensione

sbyte

Da -128 a 127

Numero intero con segno a 8 bit

byte

Da 0 a 255

Numero intero senza segno a 8 bit

char

Da U+0000 a U+ffff

Carattere Unicode a 16 bit

short

Da -32.768 a 32.767

Numero intero con segno a 16 bit

ushort

Da 0 a 65.535

Numero intero senza segno a 16 bit

int

Da -2.147.483.648 a 2.147.483.647

Numero intero con segno a 32 bit

uint

Da 0 a 4.294.967.295

Numero intero senza segno a 32 bit

long

Da -9,223,372,036,854,775,808 a 9,223,372,036,854,775,807

Numero intero con segno a 64 bit

ulong

Da 0 a 18,446,744,073,709,551,615

Numero intero senza segno a 64 bit

Se il valore rappresentato da un valore letterale integer è esterno all'intervallo consentito per ulong, viene generato un errore di compilazione.

Vedere anche

Riferimenti

Parole chiave di C#

Tabella dei tipi incorporati (Riferimenti per C#)

Concetti

Guida per programmatori C#

Altre risorse

Riferimenti per C#

Tabella dei tipi a virgola mobile (Riferimenti per C#)

Tabella dei valori predefiniti (Riferimenti per C#)

Tabella di formattazione dei risultati numerici (Riferimenti per C#)

Tabelle di riferimento per i tipi (Riferimenti per C#)