у меня есть этот запрос:Как реализовать «или» в запросе?
var TheQuery = db.Conventions.Where(p =>
p.Participants.Select(q => q.intituleParticipant).Contains(s));
и мне нужно, чтобы добавить другие условия ...
Как можно это сделать?
у меня есть этот запрос:Как реализовать «или» в запросе?
var TheQuery = db.Conventions.Where(p =>
p.Participants.Select(q => q.intituleParticipant).Contains(s));
и мне нужно, чтобы добавить другие условия ...
Как можно это сделать?
Вы хотите ||
оператора, так же, как вы бы использовать в if
заявлении.
Практически аналогично тому, как вы добавляете другое условие в обычный C#, используя оператор ||
(OR).
var TheQuery = db.Conventions.Where(p =>
p.Participants.Select(q => q.intituleParticipant).Contains(s) ||
othercondition);
Положите это в ваш запрос ||
or -> ||
var TheQuery = db.Conventions.Where(p => p.Participants.Select(q => q.intituleParticipant).Contains(s) || other conditions);
the || не работает: s –
the || оператор, похоже, не работает –
Вы получаете какую-либо конкретную ошибку? – mgnoonan