我正在尝试从SQL数据库中获取第一个用户,该用户正在与具有我正在寻找的用户的用户IDEntity model
的现有数据库进行通信。这和第二个错误出现。
无法将 lambda 表达式转换为委托类型
System.Func<iomnientitylibrary.user,bool>
,因为块中的某些 返回类型不能隐式转换为委托返回类型。
无法将类型隐式转换int
为bool
.
public user GetUser(int userID)
{
using (var context = new iomniEntities())
{
user u = context.users.FirstOrDefault(user => user.userID);
return u;
}
}
context.users.ToList()
工作正常,但我不想那么低效。