'または'条件と 'と'を使用してLINQクエリを作成しましたが、うまく機能しません。Linqクエリ 'と' 'または'演算子
from x in db.fotoes.Where(x => x.uid == NewsId &&
x.ukat == 'fukat1' || x.ukat == 'fukat2')
なぜ私はこの問題を解決できないのでしょうか?
'または'条件と 'と'を使用してLINQクエリを作成しましたが、うまく機能しません。Linqクエリ 'と' 'または'演算子
from x in db.fotoes.Where(x => x.uid == NewsId &&
x.ukat == 'fukat1' || x.ukat == 'fukat2')
なぜ私はこの問題を解決できないのでしょうか?
だけで、あなたは、
from x in db.fotoes.Where(x => (x.uid == NewsId) &&
(x.ukat == 'fukat1' || x.ukat == 'fukat2'))
グループあなたの条件を括弧を使用するには、このようにしてみてください必要がある、それはあなたがしようとしているものです行う?条件のセットは、かっこの中に入れてグループ化することができます。
from x in db.fotoes.Where(x => x.uid == NewsId && (
x.ukat == 'fukat1' || x.ukat == 'fukat2'))
を括弧を追加して、条件のグループに
from x in db.fotoes.Where(x => x.uid == NewsId &&
(x.ukat == 'fukat1' || x.ukat == 'fukat2'))
"うまくいかない"よりも具体的になることができますか?あなたはどんなアウトプットを期待していますか? – ChrisF