有没有办法改变索引元素的值而不必像这样删除它?
// Dictionary<?,int> runningcount = …;
int value = runningcount[city];
runningcount.Remove(city);
runningcount.Add(city, ++value);
答案 0 :(得分:1)
你可以同时做两件事:
runningcount[city] ++;
答案 1 :(得分:1)
可以像这样增加值:
runningcount[city]++;
答案 2 :(得分:0)
当你知道密钥只是给它一个新的值时,你可以尝试像瘦的东西
runningcount[Keyvaluetoreplace] = newreplacedvalue;