【发布时间】:2010-11-17 15:22:45
【问题描述】:
如何更新字典 Dictionary<string, int> 中特定键的值?
【问题讨论】:
-
我有一个复杂类型存储为字典中的值。当我想更改存储值的属性时,我得到 CS1612。因此我必须采取一种方法: var v = dict[c]; v.dprop = c.sprop; dict[c] = v;
-
@peter70,只有结构体,因为结构体是按值返回的,所以“更新”它们只会更新它的临时本地副本。
标签: c# dictionary