利用序列化对象,新建一个对象,可以消除引用
var temporderSummitCart = JsonConvert.DeserializeObject<List<ShoppingCartInfo>>(JsonConvert.SerializeObject(orderSummitCart));
var temporderSummitCart = JsonConvert.DeserializeObject<List<ShoppingCartInfo>>(JsonConvert.SerializeObject(orderSummitCart));

本文介绍了一种通过序列化和反序列化对象来消除引用的方法,利用JsonConvert工具类实现对象的深拷贝,避免了对象间引用导致的问题,确保了数据的独立性和安全性。
1107

被折叠的 条评论
为什么被折叠?



