C# 直接赋值 和 深拷贝
-
使用构造函数
new List<T>(originalList)是最简单直接的方法
-
使用直接赋值(
listA = listB),这会导致两个变量引用同一个对象 当对listB做修改或清空时,会影响到listA
//深拷贝 List<Dictionary<string, object>> DetailDataGoods = null; DetailDataGoods = new List<Dictionary<string, object>>(saveDataModel.DetailData);
浙公网安备 33010602011771号