MinotMin 发表于 2012-12-18 19:02:38

C#线程的使用

<div id="cnblogs_post_body">C#线程的使用简单示例代码如下:
using System;
using System.Threading;
class Program
{
    static void Main(string[] args)
    {
      Thread.CurrentThread.Name = "主线程";
      Thread thread1 = new Thread(new ThreadStart(Program.Output));
      thread1.Name = "子线程1";
      thread1.Priority = ThreadPriority.Lowest;
      Thread thread2 = new Thread(new ThreadStart(Program.Output));
      thread2.Name = "子线程2";
      thread2.Priority = ThreadPriority.Highest;
      thread1.Start();
      thread2.Start();
    }
    static void Output()
    {
      for (int i = 0; i < 10; i++)
      {
            Console.WriteLine("线程:{0},i的值:{1}", Thread.CurrentThread.Name, i);
      }
    }
}
尊重作者,转发请注明出处:http://www.cnblogs.com/minotmin
谢谢阅读,有错请指出,不甚感激。
页: [1]
查看完整版本: C#线程的使用