Csharp/C#教程:静态EventHandler事件的发件人分享


静态EventHandler事件的发件人

我有静态EventHandler事件的类:

 public static event EventHandler MyEvent; static void RaiseEvent() { EventHandler p = MyEvent; if (p != null) { p(null, EventArgs.Empty); } } 

由于我没有任何可用作事件发送者的对象,因此我使用sender = null引发此事件。 根据.NET编程指南,将此参数设置为null是否可以? 如果没有,我可以将哪个对象用作发件人?

活动设计

在静态事件上, sender参数应为null。

来源: http : //msdn.microsoft.com/en-us/library/vstudio/ms229011%28v=vs.100%29.aspx

上述就是C#学习教程:静态EventHandler事件的发件人分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/960983.html

(0)
上一篇 2021年11月25日
下一篇 2021年11月25日

精彩推荐