2012-02-02 66 views

回答

6

從我在C#中已經看到了5/.NET 4.5,優選名稱是DoSomethingTaskAsyncDoSomethingAsync

例如,WebClient類.NET 4.5有一個像DownloadFileTaskAsync方法,因爲它已經有了一個方法命名爲DownloadFileAsync,所以我想在Async使用TaskAsync是保持向後兼容性。

8

如果你在談論一個asyncawait方法,然後從MSDN

按照慣例,後綴「異步」被添加到由異步或異步改性劑改性的方法 名稱。

...

的例外約定可以由其中一個事件,基類, 或接口的合同提出一個不同的名稱。例如,常見的事件處理程序,如的button1_Click的 名字,最好不要 改名。