使用 async/await
进行开发会让异步方法遍布我的代码。这让我产生了疑问:这些调用之间有什么不同吗?性能方面呢?
class SomeClass{}
//Sync return
SomeClass syncMethod(){
return SomeClass();
}
//Immediate async return
Future<SomeClass> asyncMethod() async{
return SomeClass();
}
//Await an immediate async return
Future<SomeClass> otherAsyncMethod() async{
SomeClass someClass = await asyncMethod();
return someClass;
}
感谢您!