Types (Référence C#)
Mise à jour : novembre 2007
Le système de types C# comporte les catégories suivantes :
Les variables de types valeur stockent des données alors que les variables de types référence stockent les références aux données. Les types référence sont également considérés comme des objets. Les types pointeur ne peuvent être utilisés qu'en mode non sécurisé.
Il est possible de convertir un type valeur en type référence, puis de revenir en type valeur, en effectuant une conversion boxing et unboxing. Vous ne pouvez pas convertir un type référence en type valeur, sauf s'il s'agit d'un type valeur boxed.
En outre, cette section présente void.
Les types valeur peuvent également accepter la valeur null, ce qui signifie qu'ils peuvent stocker un état de non-valeur supplémentaire. Pour plus d'informations, consultez types autorisant les valeurs Null.
Voir aussi
Concepts
Référence
Cast et conversions de types (Guide de programmation C#)
Types (Guide de programmation C#)