<分区>
应该在将要异步执行的方法名称中添加一个 Async 前缀。与在 MS EF Core 中一样,所有运行异步的方法都具有异步前缀。但它们也有同步方法,但没有同步前缀。
对于某些方法也被设计为并行运行的地方有什么建议。
寻求建议。
<分区>
应该在将要异步执行的方法名称中添加一个 Async 前缀。与在 MS EF Core 中一样,所有运行异步的方法都具有异步前缀。但它们也有同步方法,但没有同步前缀。
对于某些方法也被设计为并行运行的地方有什么建议。
寻求建议。
最佳答案
我假设你的意思是“后缀”,而不是“前缀”。
Microsoft 使用“Async”后缀是因为他们(经常)添加已经存在很长时间的方法的异步版本。因此,除了以不同于同步版本的名称命名它们之外别无选择,因此添加“Async”是有道理的。
如果您自己创建新方法,那么这就是我所做的:
最终,这取决于您。它确实没有任何功能差异。
关于c# - 命名约定,C# 异步方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59014660/