社区
C#
帖子详情
求助C#关于多线程问题
AA
2006-10-25 10:37:16
就是我想做一个多线程程序,功能:可以一次开启10或者多个线成,然后在合理的释放这个些线成,应该怎么做。,要保证完全释放..谢谢
...全文
253
14
打赏
收藏
求助C#关于多线程问题
就是我想做一个多线程程序,功能:可以一次开启10或者多个线成,然后在合理的释放这个些线成,应该怎么做。,要保证完全释放..谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
AA
2006-10-30
打赏
举报
回复
OO ..up/...
liujia_0421
2006-10-27
打赏
举报
回复
to: 请问 上面的那个代码 是不是实现多线成?就是开了多个任务,来做多个事情.然后在自行关闭...他那个 执行流程是那样的饿。??
是这样的,回调函数执行完以后,即这个线程的生命周期结束,然后释放.
AA
2006-10-27
打赏
举报
回复
求助中..
AA
2006-10-25
打赏
举报
回复
请问 上面的那个代码 是不是实现多线成?就是开了多个任务,来做多个事情.然后在自行关闭...他那个 执行流程是那样的饿。??
AA
2006-10-25
打赏
举报
回复
哦 谢谢。 。 。 那上面的代码应该可以对ma ??
liujia_0421
2006-10-25
打赏
举报
回复
线程结束会自动释放的
liujia_0421
2006-10-25
打赏
举报
回复
可行
AA
2006-10-25
打赏
举报
回复
我的意思就是 我的线程结束的时候 ,自动关闭的.应该怎么?比如说 现在 A开始工作.A 工作完了.. 马上就要把A 释放掉啊。..
commandown
2006-10-25
打赏
举报
回复
希望lz先了解线程的执行机制
======================
http://cache.monocn.com
jacobwc
2006-10-25
打赏
举报
回复
同意一楼
AA
2006-10-25
打赏
举报
回复
谢谢 各位好人: 你门看这样是不是可以?
using System;
using System.Threading;
class Test
{
private static Mutex mut = new Mutex();
private const int numIterations = 1;
private const int numThreads = 3;
static void Main()
{
for(int i = 0; i < numThreads; i++)
{
Thread myThread = new Thread(new ThreadStart(MyThreadProc));
myThread.Name = String.Format("Thread{0}", i + 1);
myThread.Start();
}
}
private static void MyThreadProc()
{
for(int i = 0; i < numIterations; i++)
{
UseResource();
}
}
private static void UseResource()
{ mut.WaitOne();
Console.WriteLine("{0} has entered the protected area",
Thread.CurrentThread.Name);
Thread.Sleep(500);
Console.WriteLine("{0} is leaving the protected area\r\n",
Thread.CurrentThread.Name);
// Release the Mutex.
mut.ReleaseMutex();
}
}
andybogard
2006-10-25
打赏
举报
回复
做个总开关方法
1)写个StartAllThread函数,把多个线程的开启放里面
2)写个StopAllThread函数,把所有线程的关闭放里面
aafshzj
2006-10-25
打赏
举报
回复
线程方法体执行完退出自然就释放了。
AA
2006-10-25
打赏
举报
回复
怎么用C# 创建多个线程?在线成结束的时候。怎么控制线程的释放?开了多个线程,结束一个释放一个,....??希望指点....
C#
微软培训资料
14.4 继承中关于属性的一些
问题
.169 14.5 小 结 .172 第四部分 深入了解
C#
.174 第十五章 接 口 .174 15.1 组件编程技术 .174 15.2 接 口 定 义 .177 15.3 接口的成员 .178 15.4 接口的实现 .182 ...
多处理器编程的艺术
, 循序渐进地讲述共享存储器
多线程
编程的基础知识。, 详细解释当今多处理器硬件对并发程序设计的支持方式。, 全面考察主流的并发数据结构及其关键设计要素。, 从简单的锁机制到最新的事务内存系统,独立、完整地阐述...
C#
多线程
和Socket网络编程精讲
【教学理念】 1、把“需要工作的人”变成“工作... 3、物美价廉:本着知识共享、服务社会宗旨,诣在为更多有需求者提供服务。 此外,提供源代码+答疑+上课讲义,为学生毕业设计、找工作面试等提供指导。
二十三种设计模式【PDF版】
关于本站“设计模式” Java 提供了丰富的 API,同时又有强大的数据库系统作底层支持,那么我们的编程似乎变成了类似积木的简单"拼凑"和调用, 甚至有人提倡"蓝领程序员",这些都是对现代编程技术的不了解所至. 在...
C语言线程关闭会释放自动释放,[
求助
]关于C语言
多线程
内存释放的
问题
[
求助
]关于C语言
多线程
内存释放的
问题
这是小弟最近编的一个LINUX下的C语言聊天室程序,刚开始运行的时候没
问题
,但运行后直接关闭程序的时候,下次在执行的时候就不能正常执行了,初步估计是
多线程
的地方内存没管理...
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章