1

Windows 8 の Metro アプリでできるように、WinForms で非同期処理を行うことは可能ですか?

例えば:

protected async void Something()
{
    await FileIO.Something();
}

WinForms にあると本当にクールです。

4

2 に答える 2

4

はい。

Async は C# 5.0 言語機能であり、サポートされている BCL 型 (.Net 4.5、または NuGet の Microsoft.Bcl.Async) があれば、どこでも機能します。

async voidただし、イベント ハンドラーを除いて、どこにも s を記述しないでください。

于 2013-08-27T19:11:23.650 に答える