August 2022
Intermediate to advanced
280 pages
4h 55m
French
Pour écrire du code, C# dispose de deux mécanismes distincts qui sont réutilisables sur différents types : l’héritage et les génériques. Alors que l’héritage traduit la réutilisabilité avec un type de base, les génériques reflètent la réutilisabilité avec un « modèle » contenant des types qui jouent le rôle d’« espace réservé ». Les génériques, par rapport à l’héritage, peuvent augmenter la sécurité du type et réduire les opérations de conversion cast et de boxing.
Un type générique déclare des paramètres de type, c’est-à-dire des types d’espace réservé à remplir par le consommateur du type générique, qui fournit les arguments de type. Voici un type générique, Stack<T>, conçu pour empiler des instances de type T
Read now
Unlock full access