using (WinFileContextContainer c = new WinFileContextContainer())
{
IQueryable<File> dbfiles = (from f in c.File
where //(f.Category.Any((category => category.name == categoryname)) &&
f.alive //&&
//f.description == "" &&
//f.Category.Count == 1)
select f);
// the rest....
}
该查询仅按现在的方式工作 - 我只留下了一个标准(其余的在评论部分)。但我也希望考虑其他标准。我尝试了多个“where”s :D 或括号中的所有标准与一个“where”,但仍然没有成功。我对 LINQ 有点陌生,所以感谢任何帮助。提前致谢 !