當前位置:成語大全網 - 書法字典 - C字典的Clear()。

C字典的Clear()。

詞典& lt字符串,?字符串& gt?tempDic?=?新的?詞典& lt字符串,?字符串& gt();

代替

詞典& lt字符串,?字符串& gt?tempDic?=?nullforeach?(var?tempElement?在?xElement。元素())

{

tempDic?=?新的?詞典& lt字符串,?字符串& gt();?//添加此行

tempDic。add(p 1 _ Value,?tempElement。attribute(p 1 _ Value)。Value。tostring());在後面?tempDic。clear();此行已被刪除

列表中保存的是對象的引用。壹旦清除它,添加到列表中的值就會受到影響,最終會在列表中添加N個空字典(這N個對象都指向同壹個tempDic?)

如果加上壹個詞比如tempDic。添加(“abc“,?"123");?那麽妳的列表就會變成n個相同的東西。