随笔分类 - C#--多线程
摘要:以下是学习笔记 1,要执行的方法 static int Test(int i,string str)//定义一个函数,返回值int类型 { Console.WriteLine("test"+ "-" + i +"-"+str+"-线程ID:"+ Thread.CurrentThread.Manage
阅读全文
摘要:以下是学习笔记: 回顾: Thread线程和ThreadPool线程池 Thread:我们可以开启一个线程。但是请大家记住:线程开启会在空间和时间上有不小的开销。所以,不能随便开。 ThreadPool:会根据你的CPU的核心数开启一个最合适的线程数量。如果你操作中,非常耗时,就不要用线程池,如果耗
阅读全文
摘要:以下是学习笔记: 一、多线程的学习 Thread基础使用-->原理分析-->ThreadPool-->Task(主流) 二、为什么学多线程? 在单核时代,我们写的程序,如果没有多线程,就会经常卡顿,但是并不是说用了多线程程序就绝对不卡顿。因为单核时代,即使你用 多线程,实际上,根本不是并行执行。其实
阅读全文