Dans le cours : C# : Les collections et génériques
Accédez au cours complet aujourd’hui
Inscrivez-vous aujourd’hui pour accéder à plus de 24 700 cours dispensés par des experts.
Implémenter IDictionary - Tutoriel C#
Dans le cours : C# : Les collections et génériques
Implémenter IDictionary
Nous allons maintenant voir comment répercuter toutes les qualités d'une collection Dictionary à l'objet qui le contient, ici, le catalogue. Pour l'instant, notre catalogue implémente une collection de films mais il utilise en interne un Dictionary pour maintenir l'indexation des titres et retrouver rapidement un film. Il faut aussi qu'il permette à l'extérieur de retrouver rapidement des films. Pour l'instant, il n'a aucun accès sur là-dessus. Il permet juste d'énumérer avec les IEnumérable. Donc, on va lui faire implémenter une interface IDictionary pour lui donner toutes les propriétés qu'a sa collection interne Film. Alors ici, notre Dictionary associe des titres de films à des classes Film ici. Ici, on va lui demander d'implémenter toute l'interface. Alors, on ne le voit pas parce qu'il l'a rajouté avec mes interfaces Collection. Donc, je vais l'enlever d’ici et puis les rajouter en dessous. Voilà. Ici, que je ne supprime pas ce que j'ai déjà implémenté, qui serait là. Donc ici…
Entraînez-vous tout en suivant la formation avec les fichiers d’exercice.
Téléchargez les fichiers utilisés par l’instructeur pour enseigner le cours. Suivez attentivement et apprenez en regardant, en écoutant et en vous entraînant.