私は結果ビューのために複数の結果を持っています。現在、私は現在、 'または'演算子で複数の未知の値を含むlinq文を定義しようとしています。linq 'ここで'と 'または'演算子
これは私が
for (int b = 0; b < result3.Count(); b++)
{
int value = result3[b].category_id;
query4 = query4.Where(p => p.category_id == value).OrderBy(p => p.sort_order);
tempData.Add(value);
}
を行う方法ですが、結果は何されている、これは「と」句、私は「または」演算子を作成したいが、それは可能ですか?
私は 'operator'というキーワードを使うべきだと思います。 –
Expressionをビルドして一度適用する必要があります。おそらく、[LINQKit](https://github.com/scottksmith95/LINQKit)のようなものを使う方が簡単でしょう –