Looking for .net Keywords? Try Ask4Keywords

.NET FrameworkTypes personnalisés


Remarques

Généralement, une struct est utilisée uniquement lorsque les performances sont très importantes. Étant donné que les types de valeur vivent sur la pile, ils peuvent être accédés beaucoup plus rapidement que les classes. Cependant, la pile a beaucoup moins de place que le tas, donc les structures doivent rester petites (Microsoft recommande la struct prend pas plus de 16 octets).

Une class est le type le plus utilisé (parmi ces trois) en C # et correspond généralement à ce que vous devez faire en premier.

Une enum est utilisée chaque fois que vous pouvez avoir une liste distincte et clairement définie d'éléments à définir une seule fois (au moment de la compilation). Les énumérations sont utiles aux programmeurs en tant que références légères à certaines valeurs: au lieu de définir une liste de variables constant à comparer, vous pouvez utiliser un enum et obtenir un support Intellisense pour vous assurer de ne pas utiliser accidentellement une mauvaise valeur.

Types personnalisés Exemples Liés