Dictionary的遍历修改

额外创建一个数组存储需要删除的所有Key值;

 List<string> keys = new List<string>();
                foreach (string item in addMxmList.Keys)
                    {
                        keys.Add(item);
                    }
      for (int i = 0; i < keys.Count; i++)
            {
                  object value = addMxmList[keys[i]];
                addMxmList[keys[i]] = (value as IList).Clone();               
            }

高版本可以使用: addMxmList.Keys.ToList();

 

posted @ 2021-10-09 16:22  乌柒柒  阅读(57)  评论(0编辑  收藏  举报