我遇到了这个错误: "无法将类型'bool'隐式转换为'system.threading.tasks.task bool'" 在我的服务实现代码中。你能帮我纠正一下代码吗。
public Task<bool> login(string usn, string pwd)
{
DataClasses1DataContext auth = new DataClasses1DataContext();
var message = from p in auth.Users
where p.usrName == usn && p.usrPass == pwd
select p;
if (message.Count() > 0)
{
return true;
}
else
{
return false;
}
}
await Task.Delay(0);
造成异步状态机的开销,而是不使用async
关键字,并执行return Task.FromResult(profile.EmailAddress.NullIfEmpty() != null);
。 - Scott Chamberlain