Condividi tramite


Tipi di riferimento (Riferimenti per C#)

Esistono due generi di tipo in C#: tipi di riferimento e tipi di valore. Le variabili dei tipi di riferimento archiviano i riferimenti ai relativi dati (oggetti), mentre le variabili dei tipi di valore contengono direttamente i dati. Con i tipi di riferimento, due variabili possono fare riferimento allo stesso oggetto. Di conseguenza le operazioni su una variabile possono influire sull'oggetto a cui fa riferimento l'altra variabile. Con i tipi di valore, ogni variabile ha una propria copia dei dati e non è possibile che le operazioni su una variabile influiscano sull'altra (tranne nel caso delle variabili dei parametri out e ref, vedere ref (Riferimenti per C#) e Modificatore del parametro out (Riferimenti per C#)).

Le seguenti parole chiave vengono utilizzate per dichiarare i tipi di riferimento:

In c# sono disponibili i seguenti tipi di riferimento predefiniti:

Vedere anche

Riferimenti

Parole chiave di C#

Tipi di valore (Riferimenti per C#)

Concetti

Guida per programmatori C#

Altre risorse

Riferimenti per C#

Tipi (Riferimenti per C#)