C#多线程解决程序卡顿问题


描述:

在 C# 中,System.Threading.Thread 类用于线程的工作。它允许创建并访问多线程应用程序中的单个线程。进程中第一个被执行的线程称为主线程。

案例:

static void Main(string[] args)
{
int num = 100;
for (int i = 0; i < num; i++)
{
//无参的多线程
noParmaThread();

}
}
private static void StartThread()

{
Console.WriteLine("------开始了新线程------");
Thread.Sleep(2000);//wait
Console.WriteLine("------线程结束------");
}

/// <summary>
///不需要传递参数
/// </summary>
private static void noParmaThread()
{
ThreadStart threadStart = new ThreadStart(StartThread);
var thread = new Thread(threadStart);
thread.Start();//开始线程
}

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM