列表A和列表比较两个列表
List A = new List(); List B = new List();
为了简单起见,我已经提到了每个列表中的产品。这里的数字是指产品ID。
List A contains 1,2,3,4,5
List B contains 1,2,3,4,5,6,7
我想知道c#asp.net中的代码,它将比较两个列表并对它们进行同步。意思是如果列表B有一些更多的产品(可以说19,20)它复制19,20列表A.
可以说这是一个列表,我将如何比较数量属性。我必须检查两个列表中是否有相同的产品ID。然后它会检查数量属性。它会同步它们两个。
您的修改已完全改变的问题!如果列表A中包含'{Id = 1,Qty = 10}'的产品,而列表B中包含'{Id = 1,Qty = 5}'的产品,那么“同步它们两个”是什么意思。什么会被同步? – 2011-04-08 10:34:02
为编辑的问题提供一个更好的示例。我不确定我是否明白你想要完成什么。 – SWeko 2011-04-08 10:39:51
实际上,我正在购物车的会话与数据库中的购物车项目之间进行同步。我首先加载数据库的结果并将其保存到会话.....然后在用户注销后...我想将会话保存到db – user478636 2011-04-08 12:38:22