无论声明另一个变量,去储存列表或哈希表,对这个变量进行修改,都会影响到原地址的值。
例如List.Add或Hashtable.Remove这些操作,原地址的元素总数都会跟着发生变化。
当它们作为参数被传递时,Add或Remove操作同样会对原地址进行影响。
如果不想互相产生关联,最好调用Clone()方法进行引用赋值操作。
例如List.Add或Hashtable.Remove这些操作,原地址的元素总数都会跟着发生变化。
当它们作为参数被传递时,Add或Remove操作同样会对原地址进行影响。
如果不想互相产生关联,最好调用Clone()方法进行引用赋值操作。