1)异步方法的返回值一般是Task<T>,T是真正的返回值类型Task<int>。惯例:异步方法名字以Async结尾
2)即使方法没有返回值,也最好把返回值声明为非泛型的Task
3)调用异步方法时,一般在方法前加上await,这样拿到的返回值就是泛型指定的T类型
4)异步方法的"传染性":一个方法中如果有await调用,则这个方法也必须修饰为async
异步方法:用async关键字修饰的方法
本文详细介绍了异步方法的使用规范,包括异步方法的返回类型通常为Task<T>,即使无返回值也建议使用Task,调用时用await获取实际结果,以及异步方法的传染性原则。这些最佳实践旨在提升异步代码的可读性和效率。
摘要由CSDN通过智能技术生成