「AND」オンデマンドを実行する次のクエリがあります。
var products = // Selecting a list of products in anywhere based in a filter...
foreach (var product in products)
{
query = query.Where(p => p.Code == product.Code); // with this way, this query make no sense because this happens in any scenario, never a code can be more than one code.
}
それで、どうすれば同じクエリを実行できますが、「OR」オンデマンドを実行できますか (クエリが意味を成すように)。