C#多线程解决程序卡顿问题
Posted lihaishu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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();//开始线程
以上是关于C#多线程解决程序卡顿问题的主要内容,如果未能解决你的问题,请参考以下文章
PyQt5中多线程模块QThread解决界面卡顿无响应问题,线程池ThreadPoolExecutor解决多任务耗时操作问题
PyQt5中多线程模块QThread解决界面卡顿无响应问题,线程池ThreadPoolExecutor解决多任务耗时操作问题
PyQt5中多线程模块QThread解决界面卡顿无响应问题,线程池ThreadPoolExecutor解决多任务耗时操作问题