Я вложенный словарь реализации, как это:Обертки для вложенного словаря
Dictionary<class1, Dictionary<int, class2>>
Теперь я использую это во многих местах в моем проекте, , но я чувствую себя некрасиво писать такое длинное имя каждый раз, когда, например:
Dictionary<class1, Dictionary<int, class2>> obj1=new Dictionary<class1, Dictionary<int, class2>>();
Dictionary<class1, Dictionary<int, class2>> obj2=new Dictionary<class1, Dictionary<int, class2>>();
Dictionary<class1, Dictionary<int, class2>> obj3=new Dictionary<class1, Dictionary<int, class2>>();
могу ли я сделать некоторые обертку для этого словаря, так что я могу просто написать это, чтобы сделать его более удобным для чтения:
MyWrapper obj1=new MyWrapper();
MyWrapper obj2=new MyWrapper();
MyWrapper obj3=new MyWrapper();
Отличное имя класса!/s Семь лет назад, как бы вы назвали эту абстракцию сейчас? –