在 C# 中迭代字典的最佳方法是什么?
csharpprogrammingserver side programming更新于 2025/10/14 4:22:17
在字典集合中,可以存储任何数据类型。在 C# 中,字典是键和值的集合。Dictionary
现在让我们看看在 C# 中迭代字典的最佳方法 −
首先,创建一个字典 −
var d = new Dictionary(5);
现在添加键和值 −
// 添加键和值
d.Add("car", 25);
d.Add("bus", 28);
d.Add("motorbike", 17);
使用 orderby 按值排序 −
var val = from ele in d orderby ele.Value ascending select ele;
我们上面设置了 ascending 来按升序对字典进行排序。您也可以使用 descending。
按升序显示值 −
foreach (KeyValuePair<string, int> ele in val) {
Console.WriteLine("{0} = {1}", ele.Key, ele.Value);
}

