转换C#方法以从lambda表达式返回布尔值

Nic*_*ray -1 c# lambda

以下显然不会编译,所以我应该改变什么?

public bool IsFoobar(bool foo, bool bar)
{
    return db.Foobars.SingleOrDefault(fb => ((fb.foo == foo) && (fb.bar == bar)));
}
Run Code Online (Sandbox Code Playgroud)

小智 13

尝试

public bool IsFoobar(bool foo, bool bar)
{
    return db.Foobars.Any(fb => fb.foo == foo && fb.bar == bar);
}
Run Code Online (Sandbox Code Playgroud)