J'ai besoin de créer un objet qui expose une interface IDictionary<K,V>
, mais je ne veux pas remplir l'implemntation de l'interface entière.Quel est l'équivalent de AbstractMap de Java en C#?
Il serait agréable d'avoir l'équivalent de AbstractDictionary de Java, ce qui vous laisse très peu à impelment un dictionnaire complet (HashMap, en Java):
- Si vous n'avez pas besoin d'itérer la collection, vous avez une seule méthode à implémenter (TryGetValue)
- Si vous voulez qu'il soit inscriptible, vous implémentez une autre entrée (Ajouter).
Je ne pense pas que cela réponde à la question - AbstractDictionary est une implémentation de base de squelette abstraite dont vous héritez. – serg10