我有一个包含多个bool类型属性的类。
public class FilterModel
{
public bool Hotel { get; set; }
public bool Apartment { get; set; }
public bool Guesthouse { get; set; }
}
我正在根据这些属性的真假动态构建一个LINQ查询。 例如,如果我有这个类的一个实例,并且Hotel被设置为true。 我想生成一个类似于以下的LINQ查询:
var q = from accom in db.Accommodation
where accom.Hotel == true
select accom;
Thanks in advance