C# 中列表和字典有什麼區別?
字典是 C# 中的一個鍵值集合。Dictionary<TKey, TValue> 包含在 System.Collection.Generics 名稱空間中。字典是一種通用型別,如果你試圖查詢一個不存在的鍵,它將返回一個錯誤。
列表集合是一個通用類,可以儲存任何資料型別來建立列表。
列表是一組專案 −
List<string> myList = new List<string>() { "Maths", "English", " Science" };
字典是一組鍵值對。
Dictionary<string, int> d = new Dictionary<string, int>(); d.Add("squash", 1); d.Add("football", 2); d.Add("rugby", 3);
在一個列表中,使用索引迴圈和訪問元素更加容易和快速。
廣告