private void button1_Click(object sender, EventArgs e)
{
Thread thread = new Thread(new ThreadStart(ManageThreads)); thread.Start();
}
public void ManageThreads()
{
//做个任务,从北京步行到廊坊买瓶可乐,给我!
....
.... }我是这么理解的!不知道对不!这个任务,正在做,是活动线程的意思?任务完成了,他就自己挂起了?还是线程自己被系统回收了!是这个意思吗?我实际做的时候,通过任务管理器,看到线程启动的时候加1了,执行完了任务。要过好多秒,线程数又少1了!这又是咋个意思呢?高人路过,指点一下!谢谢!
{
Thread thread = new Thread(new ThreadStart(ManageThreads)); thread.Start();
}
public void ManageThreads()
{
//做个任务,从北京步行到廊坊买瓶可乐,给我!
....
.... }我是这么理解的!不知道对不!这个任务,正在做,是活动线程的意思?任务完成了,他就自己挂起了?还是线程自己被系统回收了!是这个意思吗?我实际做的时候,通过任务管理器,看到线程启动的时候加1了,执行完了任务。要过好多秒,线程数又少1了!这又是咋个意思呢?高人路过,指点一下!谢谢!
解决方案 »
- GDI+绘制的饼图为什么显示不出来??
- SendKeys的问题,请帮忙解决,谢谢
- 一个dictionary<k,v> 中,v是一个父类,有两个子类,怎么在dictionary调用子类的方法??
- Application.Run(new Form_main()); 未处理NullReferenceException
- richTextBox的拖放问题.分不够可再加
- 如何从屏幕或文本编辑区取词并传递到另一个程序
- 救命~时间紧迫啊!!通讯的安全性问题
- 关于Timer使用,为什么程序会死掉
- 中控指纹仪指纹验证问题
- 2005安装部署,"DLL地狱"
- VS05里有什么控件可以同时得到日期和时间
- 一串数字奇数乘以2加上偶数位之和
做一张试卷,这张试卷有10个题目。。
我让一个人做可以做完,,让十个人一起做也可以做完(一人做一题快些)但是在多线程中,不是线程越多,干活就越快,因为创建,维护,销毁线程是要消耗资源的。
看情况折中选者方案。。