Ниже я пытаюсь передать список ints, чтобы возвращать все продукты с идентификатором product == == для каждого int.Возможно ли это с Linq?
public IQueryable<Product> GetProductsForSubCat(List<int> prodSubResult)
{
if (prodSubResult != null)
{
var _db = new ProductContext();
IQueryable<Product> query = _db.Products;
foreach (int x in prodSubResult)
{
query = _db.Products.Where(p => p.ProductID == x);
}
return query;
}
return null;
}
Почему вы хотите это сделать? Если список содержит более одного элемента, он всегда должен возвращать пустую коллекцию. – JaredPar
. Вы уже должны знать, что возможно с LINQ. – evanmcdonnal