首页 > 其他 > 详细

异步编程async体会

时间:2020-12-03 21:53:15      阅读:35      评论:0      收藏:0      [点我收藏+]

namespace 异步编程
{
  class Program
  {
    static void Main(string[] args)
    {
      Console.WriteLine("mian this is async{0}", Thread.CurrentThread.ManagedThreadId);

      Do();
      Console.WriteLine("mian end this is async{0}", Thread.CurrentThread.ManagedThreadId);

      Console.ReadKey();
    }
    private async static void Do()
    {
      Console.WriteLine("start this is async do {0}", Thread.CurrentThread.ManagedThreadId);
      await Task.Run(() =>
      {
        Thread.Sleep(1000);
        Console.WriteLine("run this is async do {0}", Thread.CurrentThread.ManagedThreadId);
      });
      Console.WriteLine("end this is async do {0}", Thread.CurrentThread.ManagedThreadId);
    }
  }
}

技术分享图片

 

异步编程async体会

原文:https://www.cnblogs.com/bruce1992/p/14082788.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!