首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否应该仅从主.NET UI线程调用SaveSetting和GetSetting?

是否应该仅从主.NET UI线程调用SaveSetting和GetSetting?
EN

Stack Overflow用户
提问于 2018-07-12 08:31:01
回答 1查看 57关注 0票数 0

窗体类中的线程调用SaveSetting和GetSetting是否安全?或者,应该只由主UI线程调用这些函数吗?

我的应用程序以编程方式实例化8个窗口(IE。windows窗体),并启动8个线程,每个线程负责更新其中一个窗口上的图形。这些线程的代码在上述窗口窗体的类中,这是我与设计器一起创建的。

如果用户重新定位8个窗口中的一个,其线程将使用新位置调用SaveSetting。

在启动时,主UI线程启动8个线程,每个线程在window类中的Sub中运行一个循环,该循环调用GetSetting来初始化窗口的me.Location。

非主UI线程使用SaveSetting和GetSetting安全吗?

EN

回答 1

Stack Overflow用户

发布于 2018-07-12 08:43:37

这是来自MSDN页面的here

线程安全此类型的任何公共静态(在Visual Basic中为Shared)成员都是线程安全的。不能保证任何实例成员都是线程安全的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51295820

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档