社区
C#
帖子详情
在线程中再开线程,可以吗?
hejialin666
2011-05-16 10:56:21
我的主程序已经开了一个线程了,这个线程做很多业务逻辑(为了不让主窗体死到那里),
现在编程需要,要在这个线程里再开两个线程,注意是包含关系,而不是并列关系:
主线程(窗体)
|
|---大线程(很多业务逻辑)
| |
| |---小线程A
| |---小线程B
请问这个思路可以吗?能实现吗?
...全文
7733
14
打赏
收藏
在线程中再开线程,可以吗?
我的主程序已经开了一个线程了,这个线程做很多业务逻辑(为了不让主窗体死到那里), 现在编程需要,要在这个线程里再开两个线程,注意是包含关系,而不是并列关系: 主线程(窗体) | |---大线程(很多业务逻辑) | | | |---小线程A | |---小线程B 请问这个思路可以吗?能实现吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
南浦秋叶
2013-04-28
打赏
举报
回复
嗯,今天又学到了一点知识!
ttiimm11
2011-05-16
打赏
举报
回复
在自己的可控范围之内,开几个线程是没有关系的。关键在于如何去控制
LBreathy
2011-05-16
打赏
举报
回复
1
想咋开就咋开,没关系的,但是,一定要注意安全..........
ohkuy
2011-05-16
打赏
举报
回复
[Quote=引用 4 楼 hwbox 的回复:]
线程都是独立的,你的结构只是你的程序的逻辑结构。线程在什么地方开都行。
[/Quote]
+1
当然在开线程的时候注意安全!
HDNGO
2011-05-16
打赏
举报
回复
1
多线程在没有充分认识的情况下,容易出很多认识之外的问题。。。。
advisd
2011-05-16
打赏
举报
回复
肯定可以。
hwbox
2011-05-16
打赏
举报
回复
线程都是独立的,你的结构只是你的程序的逻辑结构。线程在什么地方开都行。
雪饮
2011-05-16
打赏
举报
回复
在.NET下面托管的资源是自动释放的,线程里面可以另起线程
bdmh
2011-05-16
打赏
举报
回复
当然可以
isjoe
2011-05-16
打赏
举报
回复
[Quote=引用楼主 hejialin666 的回复:]
我的主程序已经开了一个线程了,这个线程做很多业务逻辑(为了不让主窗体死到那里),
现在编程需要,要在这个线程里再开两个线程,注意是包含关系,而不是并列关系:
主线程(窗体)
|
|---大线程(很多业务逻辑)
| |
| |---小线程A
| |---小线程B
请问这个思路可以吗?能实现吗?
[/Quote]
完全可以
MyCodex
2011-05-16
打赏
举报
回复
这是可以是,因为主函数就是由主线程调用的,你所开的线程都是在主线程里开的,主线程也是线程,这个问题估计你自己也可以回答了。
milan84
2011-05-16
打赏
举报
回复
控制才是重点
icesoul2030
2011-05-16
打赏
举报
回复
肯定可以啊
WPF多
线程
演示
在WPF
中
,可以使用async/await关键字编写出更易读、更易于调试的多
线程
代码。 7. **异常处理** 后台
线程
中
的异常不会自动传递到主
线程
,因此需要在后台任务
中
妥善处理异常,并通过Dispatcher异常事件向UI
线程
报告...
POSIX多
线程
程序设计.pdf
《POSIX多
线程
程序设计》深入描述了IEEE的
开
放系统接口标准——POSIX
线程
,通常称为Pthreads标准。本书首先解释了
线程
的基本概念,包括异步编程、
线程
的生命周期和同步机制;然后讨论了一些高级话题,包括属性对象、...
Android多
线程
文件夹下载及断点续传
在Android
开
发
中
,进行大文件下载时,为了提高效率并充分利用设备资源,通常会采用多
线程
下载技术。此外,为了提升用户体验,断点续传功能也显得尤为重要,尤其是在网络不稳定或者用户
中
断下载后,可以从上次停止的...
libevent多
线程
4. **
线程
局部存储**:为了避免在多
线程
中
频繁地锁定和解锁,可以使用
线程
局部存储(TLS)来为每个
线程
存储独立的数据,如计数器或状态信息。 5. **事件通知**:Libevent提供了
线程
间的事件通知机制,比如一个
线程
...
wpf下多
线程
的例子
在Windows Presentation Foundation (WPF)
中
,多
线程
是一个关键概念,它允许应用程序在不影响用户界面(UI)响应性的情况下执行耗时的操作。WPF 提供了多种方式来实现多
线程
,包括后台
线程
、Dispatcher 和 Task ...
C#
111,092
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章