August 2022
Intermediate to advanced
280 pages
4h 55m
French
Une structure5 est similaire à une classe, avec les différences importantes suivantes :
• Une structure est un type valeur, alors qu’une classe est un type référence.
• Une structure ne prend pas en charge l’héritage (si ce n’est la dérivation implicite à partir d’un type object, ou plus précisément, System.ValueType).
Une structure peut avoir tous les membres d’une classe, à l’exception d’un finaliseur et des membres virtuels ou protégés.
Avant C# 10, il était en outre interdit aux structures de définir des initialiseurs de champ et des constructeurs sans paramètres. Bien que cette interdiction ait maintenant été assouplie – principalement ...
Read now
Unlock full access