源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

C#中事件的继承实例分析

  • 时间:2021-10-22 00:48 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:C#中事件的继承实例分析
通常来说,C#中的子类无法调用父类的事件,但是可以通过在父类中创建一个方法来调用父类的事件,而子类通过调用父类的方法来触发事件。 具体实现代码如下:
class parent
{
 protected string name;
 public event Handle OnEvent;
 protected SendEvent(HandleArgs args)
 {
  if (OnEvent != null)
  {
   OnEvent(this, args);
  }
 }
}

class clild : parent
{
 public clild()
 {
  name = "server1";
 }
 public void Start()
 {
  SendEvent(new HandleArgs(State.Start, name));
 }

}
希望本文所述对大家的C#程序设计有所帮助
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部