• 同步


    程序顺序执行,用的是主线程

            private void btnSync_Click(object sender, EventArgs e)
            {
                Stopwatch watch = new Stopwatch();
                watch.Start();
                Console.WriteLine();
                Console.WriteLine("********************btnSync_Click Start 主线程id={0}********************", Thread.CurrentThread.ManagedThreadId);
                for (int i = 0; i < 5; i++)
                {
                    string name = string.Format("btnSync_Click_{0}", i);
                    Console.WriteLine(TestThread(name));
                }
                watch.Stop();
                Console.WriteLine("********************btnSync_Click End 主线程id={0}  {1}********************", Thread.CurrentThread.ManagedThreadId, watch.ElapsedMilliseconds);
                Console.WriteLine();
            }
            private string TestThread(string name)
            {
                Console.WriteLine("TestThread Start Name={2},当前线程的id:{0},当前时间为{1}", Thread.CurrentThread.ManagedThreadId, DateTime.Now.ToString("hh:mm:ss:fff"), name);
                long Sum = 0;
                for (int i = 1; i < 999999999; i++)
                {
                    Sum += i;
                }
                //Thread.Sleep(2000);
                Console.WriteLine("TestThread End Name={2},当前线程的id:{0},当前时间为{1}", Thread.CurrentThread.ManagedThreadId, DateTime.Now.ToString("hh:mm:ss:fff"), name);
                return string.Format("运行结果为:{0}  {1}", name, Sum);
            }
  • 相关阅读:
    Ubuntu使用PBIS认证
    命令行运行Python脚本时传入参数的三种方式
    Python中调用shell
    Install chocolatey
    Configure vyatta
    Linux: Block Port With IPtables
    转:PHPStorm+XDebug进行调试图文教程
    转 Fira Code | 为写程序而生的字体
    转 [PHP]
    转:Drupal 如何得到字段的值?
  • 原文地址:https://www.cnblogs.com/xiao9426926/p/6429496.html
Copyright © 2020-2023  润新知