假设我有树表用户、产品和用户产品。
一个用户可以有很多产品,一个产品可以分配给很多用户。
我想用 linq 检索所有用户产品。我在 User.cs 类中创建了这个方法:
public List<Product> GetProductList()
{
List<Product> listProduct = new List<Product>();
List<UserProduct> listUserProduct = this.UserProdutcs.ToList();
foreach (var item in listUserProduct )
{
listProduct.Add(item.Product);
}
return listProduct;
}
我想知道是否有更好的方法?