C#线程的定义和使用方法
作者:野牛程序员:2024-01-06 21:55:31C#阅读 2844
C#中,线程是一种执行独立任务的执行流。以下是线程的定义和使用方法:
定义线程:
using System; using System.Threading; class Program { static void Main() { // 创建一个新线程并指定执行方法 Thread newThread = new Thread(DoWork); // 启动线程 newThread.Start(); // 主线程继续执行其他操作 // 等待新线程完成 newThread.Join(); Console.WriteLine("主线程执行完成"); } static void DoWork() { Console.WriteLine("新线程开始执行"); // 执行一些任务 Console.WriteLine("新线程执行完成"); } }
在上述示例中,通过Thread
类创建了一个新线程,并通过Start
方法启动它。主线程继续执行其他操作,然后通过Join
方法等待新线程执行完成。
注意:在实际应用中,还可以使用Task
类和ThreadPool
等方式来管理线程。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:C#线程Thread的使用
- 下一篇:C#中(&&, ||)与(&, |)的区别