C#线程的使用和测试
生活随笔
收集整理的這篇文章主要介紹了
C#线程的使用和测试
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading;namespace TestThread {class Program{static void Main(string[] args){//實例化三個線程對象Thread one = new Thread(func1);Thread two = new Thread(func2);Thread three = new Thread(func3);//對三個線程實例命名one.Name = "myThreadone";two.Name = "myThreadtwo";three.Name = "myThreadthree";//分別啟動三個線程one.Start();two.Start();three.Start();//讓線程休眠5秒鐘Thread.Sleep(500);//one.Suspend(); //讓線程one掛起three.Abort(); //線程終止two.Join(); //線程調用方法//one.Resume(); //恢復執行one線程Console.ReadKey();}//線程要調用的函數public static void func1(){Console.WriteLine("我是線程一輸出的結果。");}public static void func2(){Console.WriteLine("我是線程2輸出的結果。");}public static void func3(){Console.WriteLine("我是線程3輸出的結果。");}} }
總結
以上是生活随笔為你收集整理的C#线程的使用和测试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C#数据结构汇总
- 下一篇: C#线程使用(二)全面总结