假设我有一个异步方法,例如
Archived
我想要一个同步版本,这可以很好地编译,但这是正确的方法吗?
public async Task<bool> GetBoolAsync()
{
// Do some stuff
return await GetMyBoolFromSomeFunction(somestuff);
}
或者没有返回值,
public bool GetBool()
{
return GetBoolAsync().Result;
}