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