AsyncAwait,最佳做法..netframework4.5

    xiaoxiao2021-03-25  135

    private async void btn_await_Click(object sender, EventArgs e) { for (int i = 0; i < 5; i++) { string s = await AsyncMethod(); this.listBox1.Items.Add(s); } } static async Task<string> AsyncMethod() { var result = await Task.Run(() => { Console.WriteLine(Thread.CurrentThread.ManagedThreadId); Thread.Sleep(2000); return DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff"); }); Console.WriteLine(Thread.CurrentThread.ManagedThreadId); return result; }
    转载请注明原文地址: https://ju.6miu.com/read-7692.html

    最新回复(0)