Tôi gặp lỗi này: "Không thể chuyển đổi hoàn toàn loại 'bool' thành 'system.threading.tasks.task bool'" trong triển khai dịch vụ của mình mã. Bạn có thể sửa mã của tôi được không.Không thể chuyển đổi hoàn toàn loại 'bool' thành '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;
}
}
Thay vì sử dụng 'chờ Task.Delay (0);' và gây overhead với chi phí làm cho máy nhà nước async thay vì không sử dụng các từ khóa 'async' và làm ' trả về Task.FromResult (profile.EmailAddress.NullIfEmpty()! = null); ' –
@ScottChamberlain oh. được. Sửa lỗi. – toddmo