多线程和Application.Run()

jerry_zhang99 2010-03-10 09:46:24
问一个多线程的问题:
题目有点跑题了,看题目应该是个SafeInvoke的问题了。

我想写一个类,这个类里面会有一个Application.Run(),然后里面的方法会有3个线程来交互挂起和运行Application.Run().
我想问一下:在new 多个object的时候,会不会对这个程序有很大的影响啊。线程之间会不会跨object影响Application.Run()。


...全文
185 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
eyu660 2010-03-10
  • 打赏
  • 举报
回复
不会,最好注意一下互锁的问题。
zkwangbb 2010-03-10
  • 打赏
  • 举报
回复
不明白
能不能说得再细一点!!!
jerry_zhang99 2010-03-10
  • 打赏
  • 举报
回复
引用 3 楼 jerry_zhang99 的回复:
也可以说是这个意思,就是在一个类中启动一个线程,这个线程能否操作这个类所在的程序域的其他变量。


应该是不会的是吗?? 也就是说这个Class中的线程只能够操作这个类的变量。 线程共享进程中的资源,也是有一个范围的是吗
jerry_zhang99 2010-03-10
  • 打赏
  • 举报
回复
也可以说是这个意思,就是在一个类中启动一个线程,这个线程能否操作这个类所在的程序域的其他变量。

111,092

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧