Dictionary<string, MyClass> dict = new Dictionary<string, MyClass>();
//where MyClass has an override for ToString()
現在我該怎樣從字典獲得List<KeyValuePair<string, string>>
其中,如果MyClass.ToString()
在KeyValuePair的價值和KeyValuePair中的鍵與dict相同..?詞典<字符串,MyClass的>爲List <KeyValuePair <字符串,字符串>>其中KeyValuePair值是MyClass.ToString()
有沒有簡單的方法來做到這一點?我如何在那裏使用IDictionary.ToList<>()
功能? PLZ開導..
這應該工作:) – Johan
感謝jods,這就是快..會盡量滿足(o:3 –
再次感謝很多Jods ..可以完美兼容 dict.Select( kvp => new KeyValuePair(kvp.Key,kvp.Value.ToString()))。ToList() –