Dictionary<TKey, TValue> เป็น Collection ของ Key-Value อยู่ใน System.Collections.Generic
วิธี Iterate ที่แนะนำ
- สร้าง Dictionary:
var d = new Dictionary<string, int>(5);
- เพิ่ม Key-Value:
d.Add("car", 25); d.Add("bus", 28); d.Add("motorbike", 17); - เรียงลำดับด้วย LINQ OrderBy:
var val = from ele in d orderby ele.Value ascending select ele;
- แสดงผล:
foreach (KeyValuePair<string, int> ele in val) { Console.WriteLine("{0} = {1}", ele.Key, ele.Value); }