C#线程的定义和使用方法
作者:野牛程序员:2024-01-06 21:55:31C#阅读 2899
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#中(&&, ||)与(&, |)的区别
