如何在请求中实现"or"?



我有这个查询:

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) || other conditions);

与在常规C#中添加另一个条件的方式大致相同,即使用||(OR)运算符。

var TheQuery = db.Conventions.Where(p =>
       p.Participants.Select(q => q.intituleParticipant).Contains(s) ||
       othercondition);

您需要||运算符,与在if语句中使用的运算符相同。

最新更新