gpt4 book ai didi

linq-to-sql - 具有多个条件的FirstOrDefault

转载 作者:行者123 更新时间:2023-12-03 12:06:24 24 4
gpt4 key购买 nike

在链接到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");

正确的方法是什么?

谢谢。

最佳答案

var user = this.dataContext.Users.FirstOrDefault(
p => p.User_ID == 250 && p.UserName == "Jack");

开头的 p =>会计算整个表达式。这里使用的语法是的简写
(p) =>
{
return p.User_ID == 250 && p.UserName == "Jack";
}

关于linq-to-sql - 具有多个条件的FirstOrDefault,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4892352/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com