读书人

C# 事件访问器,该怎么处理

发布时间: 2012-04-06 12:22:24 作者: rapoo

C# 事件访问器
event EventHandler IDrawingObject.OnDraw
{
add
{
lock (PreDrawEvent)
{
PreDrawEvent += value;
}
}
remove
{
lock (PreDrawEvent)
{
PreDrawEvent -= value;
}
}
}
在自己定义事件的时候,可以加lock来防止多线程操作出错的问题。
想请教一下,如果系统自动生成的事件访问器,也是有这个lock的吗?还是需要我们注册事件的时候,自己lock

[解决办法]
应该是 图片 被墙了

部分摘录在这里了

http://blog.csdn.net/startstartsvip/article/details/7415520

读书人网 >C#

热点推荐