2
Menciptakan Kamus dari IEnumerable <KeyValuePair <>>
Saya memiliki metode yang mengembalikan IEnumerable<KeyValuePair<string, ArrayList>>, tetapi beberapa penelepon membutuhkan hasil metode untuk menjadi kamus. Bagaimana saya bisa mengonversikan IEnumerable<KeyValuePair<string, ArrayList>>ke dalam Dictionary<string, ArrayList>sehingga saya dapat menggunakan TryGetValue? metode: public IEnumerable<KeyValuePair<string, ArrayList>> GetComponents() { // ... yield return new KeyValuePair<string, ArrayList>(t.Name, controlInformation); } penelepon: Dictionary<string, ArrayList> actual = target.GetComponents(); …