Linq伯爵与条件

Anu*_*nup 17 linq asp.net asp.net-mvc asp.net-mvc-3

我想在COUNT子句中提供2个条件来检查ROLE和USERID.

这是我的代码: -

var recordCount = ctx.Cases.Count();
Run Code Online (Sandbox Code Playgroud)

如何在Count()中给出Where条件?

请帮忙.感谢你.

Ale*_*kin 29

只需在Count()表达式中添加一个谓词(并且不要忘记包含System.Linq):

var recordCount = ctx.Cases.Count(a => a.Role == "admin");
Run Code Online (Sandbox Code Playgroud)


小智 6

var recordCount = ctx.Cases.Count(a => a.Role == "admin" && a.Userid="userid");
Run Code Online (Sandbox Code Playgroud)