c#async、awaitの使用、非同期方法
464 ワード
private async void button1_Click(object sender, EventArgs e)
{
string str = await StringResultAsync("123");
this.button1.Text = str;
}
static async Task StringResultAsync(string str)
{
await Task.Delay(2000);
return str;
}
async:非同期(=asynchrony);
await:待つ;期待する
注意:
1.両方の方法にasyncタグがあります.
2.c#5.0の新しいプロパティ.