Tabella dei tipi incorporati (Riferimenti per C#)

Nella tabella riportata di seguito sono indicate le parole chiave per i tipi incorporati di C#, che rappresentano alias di tipi predefiniti nello spazio dei nomi System.

Tipo C#

Tipo .NET Framework

bool

System.Boolean

byte

System.Byte

sbyte

System.SByte

char

System.Char

decimal

System.Decimal

double

System.Double

float

System.Single

int

System.Int32

uint

System.UInt32

long

System.Int64

ulong

System.UInt64

object

System.Object

short

System.Int16

ushort

System.UInt16

string

System.String

Note

Tutti i tipi indicati nella tabella, ad eccezione di object e string, sono definiti come tipi semplici.

Le parole chiave dei tipi C# e i corrispondenti alias sono interscambiabili. È ad esempio possibile dichiarare una variabile intera utilizzando una delle seguenti dichiarazioni:

int x = 123;
System.Int32 x = 123;

Per visualizzare il tipo effettivo di qualsiasi tipo di C#, utilizzare il metodo di sistema GetType(). L'istruzione che segue, ad esempio, restituisce l'alias di sistema che rappresenta il tipo di myVariable:

Console.WriteLine(myVariable.GetType());

È anche possibile utilizzare l'operatore typeof.

Vedere anche

Riferimenti

Parole chiave di C#

Tipi di valore (Riferimenti per C#)

dynamic (Riferimenti per C#)

Concetti

Guida per programmatori C#

Altre risorse

Riferimenti per C#

Tabella dei valori predefiniti (Riferimenti per C#)

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

Tabelle di riferimento dei tipi (Riferimenti per C#)