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

[复制链接]
查看11 | 回复3 | 2009-7-22 14:32:22 | 显示全部楼层 |阅读模式
一般来说,在进行比较耗费时间操作的时候,用到多线程,举个例子,你在传递大数据量的时候,程序有时候会卡死,显示无法响应,这时候新开辟一个线程,专用于程序界面的外部操作,这时候就不会出现卡死的情况,可以独立的进行别的操作,在.net里,现在用得比较多的是BackGroundWorker控件,建议你好好看看,这是.net新增的一个控件,对多线程的使用非常的方便...
回复

使用道具 举报

千问 | 2009-7-22 14:32:22 | 显示全部楼层
一个线程干一个活,多个活要求同时干,就得用多线程了。有时候,线程间还要通讯, 线程与线程还要相互传参。...
回复

使用道具 举报

千问 | 2009-7-22 14:32:22 | 显示全部楼层
线程并发执行,同时执行多个线程的能力称为多线程。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行