我在asp.net中申请了Dictionary<String,ArrayList> tab=new Dictionary<String,ArrayList>();
ArrayList map=new ArrayList();
目的是保存一些表作为Key,每个表对应一个映射表(一个字符串)作为value
先map.Clear();
在进行Add操作前 if(tab.containKey(""+table+"")) 如果已存在该表则先清空该Key及其value,
tab.Remove(""+table+"");
然后当map中填入新数据后 无错误的话就执行tab.Add(""+table+"",map);
结果等我更新第二个表的信息的时候,却发现第二个的映射表也改了