C#中的多线程是怎么回事

来源:百度知道 编辑:UC知道 时间:2024/07/02 22:49:48
C#中的多线程是怎么回事

一般来说,在进行比较耗费时间操作的时候,用到多线程,举个例子,你在传递大数据量的时候,程序有时候会卡死,显示无法响应,这时候新开辟一个线程,专用于程序界面的外部操作,这时候就不会出现卡死的情况,可以独立的进行别的操作,在.net里,现在用得比较多的是BackGroundWorker控件,建议你好好看看,这是.net新增的一个控件,对多线程的使用非常的方便

一个线程干一个活,多个活要求同时干,就得用多线程了。有时候,线程间还要通讯, 线程与线程还要相互传参。

线程并发执行,同时执行多个线程的能力称为多线程。