探しているユーザーのユーザーIDを持つ既存のデータベースと通信しているSQLデータベースから最初のユーザーを取得しようとしています。これと 2 番目のエラーが表示されます。Entity model
ブロック内の
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()
正常に動作していますが、それほど非効率になりたくありません。