Types (référence C#)
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 un 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 sont également Nullable, ce qui signifie qu'ils peuvent stocker un état de non-valeur supplémentaire. Pour plus d'informations, consultez Types Nullable.
Voir aussi
Référence
Cast et conversions de types (Guide de programmation C#)
Types (Guide de programmation C#)