J'essaie de créer une classe Dictionary fortement typée dans VB.NET. Je suis fatigué de taperClasse de dictionnaire fortement typée dans VB.NET
Dim people as Dictionary(Of String, Person)
et que vous souhaitez faire une classe PersonDictionary pour que je puisse dire
Dim people as PersonDictionary
Mon matériel de référence dit pour créer une nouvelle classe qui hérite de la classe DictionaryBase. Ensuite, remplacez les propriétés Ajouter/Supprimer et Elément/Elément.
Cela ressemble à un modèle assez commun, y a-t-il un moyen plus facile?
Merci
Ce qui est difficile sur ces méthodes avec impérieuses F.E. mybase.add (personne)? –
Je suppose que ce n'est pas si difficile, je me demandais simplement s'il y avait un meilleur moyen. Il semble que je dois aussi remplacer la propriété keys. Ne devrais-je pas l'obtenir gratuitement? – Jonathan
Vous obtenez cela gratuitement si vous utilisez le type générique Dictionary (Of String, Person). Je ne vois pas pourquoi vous devez hériter de. –