1
我必須複製一個字典,使用該副本並返回到原始字典。複製字典不會給我預期的結果
似乎發生的是,當我在複製的字典上做一些工作時,orignal字典被修改。
這裏是我的代碼:
dmodified_profile = new SortedDictionary<int,SortedDictionary<string,List<string>>>(d_profile);
我不知道爲什麼d_profile是,如果我的修改在dmodified_profile字典做原來可以修改?
謝謝
您可能會考慮使用不可變數據結構進行調查。它們非常適合你所談論的那種操作。 – 2009-12-17 23:59:38