.net中创建多线程可以有四种方式:
Thread类、委托、ThreadPool类、Task类
- Thread类创建多线程
/// <summary> /// Thread类启动 /// </summary> public static void Thread_Start() { Thread thread = new Thread(new ParameterizedThreadStart(AddA)); thread.Start("Thread"); }
- 委托方式创建多线程
delegate void Delegate_Add(Object stateInfo); /// <summary> /// 委托方式启动 /// </summary> public static void Delegate_Start() { Delegate_Add dele_add = AddA; dele_add.BeginInvoke("Delegate", null,