如何在C#字典遍历中修改值

avatar
作者
猴君
阅读量:0

在C#中,可以使用foreach循环遍历字典中的键值对,然后通过键来修改对应的值。例如:

Dictionary<string, int> dict = new Dictionary<string, int>(); dict.Add("A", 1); dict.Add("B", 2); dict.Add("C", 3);  foreach (var key in dict.Keys) {     dict[key] = dict[key] * 2; // 修改值 }  foreach (var kvp in dict) {     Console.WriteLine(kvp.Key + ": " + kvp.Value); } 

在上面的示例中,我们先创建了一个包含三个键值对的字典,然后使用foreach循环遍历字典的键,通过键来修改对应的值。最后再次使用foreach循环输出修改后的键值对。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!