在链接到Sql中,这很好用:
User user = this.dataContext.Users.FirstOrDefault(p => p.User_ID == loginID);
但是,我想使用以下条件进行搜索:
User user = this.dataContext.Users.FirstOrDefault(
p => p.User_ID == 250 && p => p.UserName == "Jack");
这样做的正确方法是什么?
感谢。
答案 0 :(得分:40)
var user = this.dataContext.Users.FirstOrDefault(
p => p.User_ID == 250 && p.UserName == "Jack");
开头的p =>
计算整个表达式。这里使用的语法是
(p) =>
{
return p.User_ID == 250 && p.UserName == "Jack";
}