当前位置: 首页 > news >正文

hexo做网站网站提交收录入口

hexo做网站,网站提交收录入口,wordpress阅读,郑州做网站齿轮1.事件的概念 在C#中,事件是一种特殊的委托类型,用于在对象之间提供一种基于观察者模式的通知机制。事件的发送方定义了一个委托,委托类型的声明包含了事件的签名,即事件处理器方法的签名。事件的订阅者可以通过运算符来注册事件…

1.事件的概念 

        在C#中,事件是一种特殊的委托类型,用于在对象之间提供一种基于观察者模式的通知机制。事件的发送方定义了一个委托,委托类型的声明包含了事件的签名,即事件处理器方法的签名。事件的订阅者可以通过+=运算符来注册事件处理器。当事件发送方触发事件时,所有注册的事件处理器会被依次调用。

2.示例代码 

        下面是一个简单的C#事件的例子:

using System;public class EventExample
{// 定义委托类型,它具有事件处理器的签名public delegate void SimpleEventHandler(object sender, EventArgs e);// 声明事件public event SimpleEventHandler SimpleEvent;// 触发事件的方法protected virtual void OnSimpleEvent(EventArgs e){SimpleEventHandler handler = SimpleEvent;handler?.Invoke(this, e);}// 示例方法,可以在需要的时候触发事件public void RaiseEvent(){OnSimpleEvent(EventArgs.Empty);}
}public class EventSubscriber
{public void Subscribe(EventExample eventExample){// 订阅事件eventExample.SimpleEvent += EventHandler;}private void EventHandler(object sender, EventArgs e){Console.WriteLine("Event triggered.");}
}class Program
{static void Main(){EventExample eventSource = new EventExample();EventSubscriber subscriber = new EventSubscriber();subscriber.Subscribe(eventSource);// 触发事件eventSource.RaiseEvent();}
}

        在这个例子中,EventExample 类定义了一个委托 SimpleEventHandler 和一个基于该委托类型的事件 SimpleEvent。OnSimpleEvent 方法是触发事件的方法,它检查事件是否有注册的处理器,并按顺序调用它们。RaiseEvent 方法用于触发事件。EventSubscriber 类中的 Subscribe 方法用于订阅事件,并提供了事件处理器 EventHandler。在 Main 方法中,我们创建了 EventExample 和 EventSubscriber 的实例,并通过 Subscribe 方法将 EventHandler 注册到 SimpleEvent 上。最后通过 RaiseEvent 方法触发了事件,控制台上输出了 "Event triggered."。 

        

http://www.tj-hxxt.cn/news/6251.html

相关文章:

  • 三合一网站cms郑州seo优化服务
  • 合肥网站建设制作价格百度一下首页百度
  • 正常做一个网站多少钱合肥seo
  • 以蓝色为主色调的网站怎么弄一个网站
  • 高端定制建站公司厦门seo排名扣费
  • wordpress搜索设置福州网seo
  • 网站建设往年的高考题安卓优化大师手机版
  • 做网站建设公司链接下载
  • wordpress 网银支付上海网络优化服务
  • 站酷网素材图库免费下载个人免费推广网站
  • python做网站验证码4p营销理论
  • 人工智能需要学哪些课程抖音seo关键词优化怎么做
  • dede网站地图xml管理微信软件
  • 百度公司可以做网站么网站外链是什么
  • 做有关兼职网站的需求分析新站网站推广公司
  • 做网站的服务器要什么格式百度本地推广
  • 主做销售招聘的招聘网站有哪些营销引流都有什么方法
  • dede文章调用到其他网站西安seo网站推广优化
  • 找工作的网站平台百度快速收录开通
  • 津南做网站的公司竞价推广套户渠道商
  • 怎么做bbs网站公司网站页面设计
  • 2016年两学一做教育网站云建站模板
  • 做app的网站有哪些百度收录最新方法
  • 网站的创新点java培训班学费一般多少
  • 网站开发需求文档csdn制作网站需要多少费用
  • 自己的网站怎么做下载链接北京搜索排名优化
  • 怎么在网站上做外链数据分析师报考官网
  • 厦门同安区建设局网站网站优化入门免费教程
  • 营销型网站建设网站建设资讯关键词文案生成器
  • 医疗网站开发网站品牌推广公司