Partager via


Types de référence (référence C#)

Il existe deux types de types en C# : types de référence et types valeur. Les variables des types de référence stockent les références à leurs données (objets), tandis que les variables des types valeur contiennent directement leurs données. Avec les types référence, deux variables peuvent faire référence au même objet ; par conséquent, les opérations sur une variable peuvent affecter le même objet référencé par l'autre variable. Avec les types valeur, chaque variable a sa propre copie des données, et il n’est pas possible d’effectuer des opérations sur une variable pour affecter l’autre (sauf dans le cas des invariables , refet out des variables de paramètre ; voir ,refet out modificateur de paramètre).

Les mots clés suivants sont utilisés pour déclarer des types de référence :

C# fournit également les types de référence intégrés suivants :

Voir aussi