如何在BindingList中查找具有特定属性值的对象。以下是我的代码。
现在假设产品列表有100个产品,我想找到id为10的产品对象。 我可以使用:
public class Product
{
public int ProductID { get; set; }
public string ProductName { get; set; }
}
BindingList<Product> productList = new BindingList<Product>();
现在假设产品列表有100个产品,我想找到id为10的产品对象。 我可以使用:
productList.ToList<Product>().Find(p =>p.ProductID == 1);
但我觉得在这里使用ToList()是不必要的开销。有没有直接的方法来做到这一点?BindingList<T>
中没有'Find'方法。