Я хотел бы создать объект Dictionary с строковыми ключами, удерживая значения, которые имеют общий тип. Я предполагаю, что это будет выглядеть примерно так:
Dictionary<string, List<T>> d = new Dictionary<string, List<T>>();
И позвольте мне добавить следующее:
d.Add("Numbers", new List<int>());
d.Add("Letters", new List<string>());
Я знаю, что могу сделать это для списка строк, например, используя этот синтаксис:
Dictionary<string, List<string>> d = new Dictionary<string, List<string>>();
d.Add("Key", new List<string>());
но я хотел бы сделать это для общего списка, если это возможно...
2 вопроса:
- Возможно ли это?
- Какой синтаксис?
Большое спасибо,
Джон