如何实施“;或“;在请求中

本文关键字:请求 何实施 | 更新日期: 2023-09-27 18:28:27

我有这个查询:

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语句中使用的运算符相同。