Я использую словарь Dictionary<string,List<string>>
, который будет иметь такие значения, как
Key || Values
1 a,b,c
2 d,e
Я хочу преобразовать этот словарь в список объектов типа MyClass
MyClass имеет два свойства, т.е.
Class MyClass{
public string ID { get; set; }
public string Name { get; set; }
}
Что будет
1 , a
1 , b
1 , c
2 , d
2 , e
Я пробовал некоторые вещи, например, использование Keys.Tolist и Values.ToList, но мне не удалось получить то, что мне нужно.
Я знаю, что это можно сделать с помощью al oop, но я предпочитаю не использовать его, поскольку данные, с которыми я буду иметь дело, будут в сотнях тысяч, т.е. сотнях тысяч ключей и десятках миллионов значений.
Может ли кто-нибудь помочь мне найти эффективный способ справиться с этим?