Dictionary<string, MyClass> dict = new Dictionary<string, MyClass>();
//where MyClass has an override for ToString()
Теперь, как я могу получить List<KeyValuePair<string, string>>
от Словаря, где значение в KeyValuePair если MyClass.ToString()
и Ключ в KeyValuePair такой же, как у dict ..?словарь <строка, MyClass> в списке <KeyValuePair <строка, строка >> где значение в KeyValuePair является MyClass.ToString()
Есть ли простой способ сделать это? Как я могу использовать функцию IDictionary.ToList<>()
? Plz просветить ..
Это должно работать :) – Johan
благодарит jods, что быстро .. будет попробовать, что (о: 3 –
Опять же, спасибо много Jods .. отлично работает с dict.Select (kvp => new KeyValuePair (kvp.Key, kvp.Value.ToString())) ToList() –