c# async、await的使用,異步方法

private async void button1_Click(object sender, EventArgs e)
        {
            string str = await StringResultAsync("123");
            this.button1.Text = str;

        }
        static async Task<string> StringResultAsync(string str)
        {
            await Task.Delay(2000);
            return str;
        }

async:異步(=asynchrony);

await:等候;期待;

注意:

1.兩個方法都有async標記。

2.c#5.0新屬性。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章