2
IEnumerable <KeyValuePair <>> 'dan Sözlük Yeniden Oluşturma
Bir döndüren bir yöntem var IEnumerable<KeyValuePair<string, ArrayList>>, ancak bazı arayanlar için bir sözlük yönteminin sonucu gerektirir. Nasıl dönüştürebilirsiniz IEnumerable<KeyValuePair<string, ArrayList>>bir içine Dictionary<string, ArrayList>kullandığım böylece TryGetValue? yöntem: public IEnumerable<KeyValuePair<string, ArrayList>> GetComponents() { // ... yield return new KeyValuePair<string, ArrayList>(t.Name, controlInformation); } arayan: Dictionary<string, ArrayList> actual = target.GetComponents(); actual.ContainsKey("something");