静态事件 [英] static events

查看:56
本文介绍了静态事件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述




我已经实现了一个静态事件。我有什么特别的吗?b
有什么特别的吗?线程安全是一个问题吗?

Hi,

I have implemented a static event. Is there anything special that i
have do? Is thread safety an issue?

推荐答案

4月2日下午12:32,parez< psaw ... @ gmail.comwrote:
On Apr 2, 12:32 pm, parez <psaw...@gmail.comwrote:




我已经实现了一个静态事件。我有什么特别的吗?b
有什么特别的吗?线程安全是一个问题吗?
Hi,

I have implemented a static event. Is there anything special that i
have do? Is thread safety an issue?



这是一个winforms应用程序.net 3.0

Its a winforms application .net 3.0


4月2日,11:33 * am,parez< ; psaw ... @ gmail.comwrote:
On Apr 2, 11:33*am, parez <psaw...@gmail.comwrote:

4月2日下午12:32,parez< psaw ... @ gmail.comwrote:
On Apr 2, 12:32 pm, parez <psaw...@gmail.comwrote:

您好,
Hi,


我已经实现了一个静态事件。我有什么特别的吗?b
有什么特别的吗?线程安全是一个问题吗?
I have implemented a static event. Is there anything special that i
have do? Is thread safety an issue?



它是一个winforms应用程序.net * 3.0


Its a winforms application .net *3.0



如果我没记错的话,它不是线程安全的,如果您使用任何

volitle资源,我建议您锁定它们。


lock(var)

{

}


谢谢。

If I remember correctly, it is not thread safe, if you are using any
volitle resource I would suggest locking them.

lock(var)
{
}

Thanks.


2008年4月2日星期三09:32:47 -0700,parez < ps ***** @ gmail.comwrote:
On Wed, 02 Apr 2008 09:32:47 -0700, parez <ps*****@gmail.comwrote:

我已经实现了一个静态事件。我有什么特别的吗?b
有什么特别的吗?线程安全是一个问题吗?
I have implemented a static event. Is there anything special that i
have do? Is thread safety an issue?



线程安全与实例事件一样是一个问题。

唯一的区别是静态事件你没有选项

为每个线程提供一个实例作为解决线程的方式

安全问题。


否则,它是一样的,你会以同样的方式解决问题。


Pete

Thread safety is as much an issue as it would be with an instance event.
The only difference is that with a static event you don''t have the option
of dedicating an instance to each thread as a way of solving the thread
safety issues.

Otherwise, it''s the same and you''d address the issues in the same way.

Pete


这篇关于静态事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆