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

网站开发亿玛酷技术游戏推广平台有哪些

网站开发亿玛酷技术,游戏推广平台有哪些,带数据库网站设计,手机室内设计软件app1.事件的概念 在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.hkea.cn/news/679219/

相关文章:

  • 凡科建网关键词优化公司哪家好
  • seo排名推广工具seo公司多少钱
  • 做视频网站赚钱怎么在百度上推广自己的公司信息
  • 网站建设凡科厦门网站建设平台
  • 互联网行业pest分析福州百度快速优化排名
  • 做网站的接私活犯法吗如何对网站进行推广
  • 身高差效果图网站优化师和运营区别
  • 谷歌wordpress建站搜索引擎算法
  • .net 购物网站开发源代码发布信息的免费平台
  • 自己做一网站大学生网络营销策划书
  • 关于网站建设的文章百度域名收录提交入口
  • 国人在线做网站推广图片大全
  • 郑州网站建设七彩科技四年级说新闻2023
  • 在什么网站上做自媒体seo整站怎么优化
  • 网站开发要注意安全性公司优化是什么意思
  • 河北邢台做移动网站开通网站需要多少钱
  • 天河网站建设多少钱淘宝关键词优化
  • 中型网站 收益关键词排名查询官网
  • 网站的弹窗是怎么做的谈谈对seo的理解
  • 广州网站制作费用宁波seo外包哪个品牌好
  • 河南高端网站建设广州网站优化页面
  • 企业可以备案几个网站南昌seo实用技巧
  • 网站用什么布局专业网站建设公司
  • 公司网站怎么做分录it培训机构学费一般多少
  • 如何将自己做的网页做成网站绍兴seo
  • 河南省住房与城乡建设厅网站首页怎么做属于自己的网站
  • 移动端网站开发推广效果最好的平台
  • 用二级页面做网站的源代码自助建站系统破解版
  • 网站上怎么做动画广告推广策略包括哪些内容
  • 广州网站优化公司大亚湾发布