通常我们会发现像这样的通用列表代码:
CartItem Item = Items.Find(c => c.ProductID == ProductID);
Item.Quantity = Quantity;
Item.Price = Price;
所以上面的代码可以找到并更新数据,但如果我想按多个条件查找,应该如何编写代码?
我想写出这样的代码:
CartItem Item = Items.Find(c => c.ProductID == ProductID and c.ProductName == "ABS001");
请指导我如何在查找泛型列表时处理多个条件。