Kar*_*arg 10 .net c# naming-conventions
APM使用BeginXXX/EndXX对,基于事件的异步模式(EAP)使用XXXAsync和XXXCompleted对,但我没有看到任何关于如何命名返回任务的方法的标准.
我一直在使用XXXTask:
Data GetData()
Task<Data> GetDataTask()
Run Code Online (Sandbox Code Playgroud)
但是想知道是否已经开发出更标准的方法
Kar*_*arg 13
对于C#5.0(使用.NET 4.5),命名约定是XXXAsync,用于任务返回方法.
如果已存在具有此命名的方法(例如,在WebClient上已经有一个实现EAP模式的DownloadDataAsync方法),则返回异步方法的Task应命名为XXXTaskAsync.
| 归档时间: |
|
| 查看次数: |
3351 次 |
| 最近记录: |