C#事件的声明

事件的声明格式:

attributes event-modifiers event type variable-declarators;
  attributes event-modifiers event type member-name
  {event-accessor-declarations}

事件的修饰符event-modifier可以是:
●new
●public
●protected
●internal
●private
●static
●virtual
●sealed
●override
●abstract

static,virtual,override和abstract修饰符同一时刻只能出现一个。事件的声明中可以包含事件访问说明,或者依靠编译器自动提供一个访问器;它也可以省略事件访问说明,一次定义一个或多个事件。上面的例子中就省略了这个说明。

注意:使用了abstract修饰符的抽象事件中必须省略事件访问说明,否则编译器会提示错误。

事件所声明的类型必须是一个代表(delegate)类型,代表类型应预先声明,如上例中的public delegate void EventHandler。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索编译器
, 事件
, 类型
, abstract
, 一个
Attributes
c站、c语言、cf、ch、c罗,以便于您获取更多的相关知识。

时间: 2024-08-01 16:24:58

C#事件的声明的相关文章

美国国土安全部部长约翰逊就Dyn网络攻击事件发表声明

美国国土安全部正密切监控10月21日)Dyn上周五遭受的DoS攻击. 作者:佚名来源:E安全|2016-10-25 15:35 美国国土安全部部长约翰逊就近期网络事件发表声明 发布日期:2016年10月24日 即时发布 新闻秘书办公室 联系方式: 202-282-8010 美国国土安全部正密切监控10月21日)Dyn上周五遭受的DoS攻击.当天晚些时候,国土安全部召集约18个主要通信服务提供商召开电话会议,以此共享与事件相关的信息.当时,我们认为,攻击已得到缓解.我们通过自动指示共享(Autom

迈克菲就误报事件发表声明:已提供解决方案

4月22日晚间消息,针对McAfee周三对病毒库文件进行更新时,误删Windows XP系统文件,导致部分用户电脑故障一事,McAfee向新浪科技发来声明称,已为受到误报影响的客户提供了进行恢复的解决方案,并致歉用户,公司正在调查误报问题发生原因. 以下为McAfee声明原文: 尊敬的媒体朋友: 过去 24 小时,迈克菲识别到一个新的影响 Windows PC 的威胁.我们的研究人员勤奋工作以解决这一旨在攻击重要 Windows 系统可执行文件并将自身"藏匿"于计算机内存中的威胁. 针

三星中国就假抽奖事件发声明称从未组织此活动

本报讯(记者牛颖惠)昨天,就近期有人假借三星之名开展以"高档汽车"为奖项的抽奖活动,三星中国发表声明,称三星在 中国市场进行的各类产品促销活动均有相应原则,赠送礼品价值最高不超过反不正当竞争法规定的五千元,从未组织过以"高档汽车"为奖的抽奖. 据三星在中国市场进行的各类产品促销活动主要依据显示,目前在中国市场所举行的促销活动中,赠送礼品通常在功能上与消费者所购三星产品功能有关联性,一般不超过消费者所购三星产品的价值:赠送的礼品,不会收取任何形式的费用包括税款.运输费

紫光集团就“华亚科工程师被紫光集团挖角”事件发表声明

2017年4月12日中午消息,针对近期台湾有个别媒体炒作"有华亚科工程师被中国紫光集团挖角,带走公司机密文件,涉及商业间谍案"等信息,紫光集团声明如下:作为一家国际化的高科技公司,紫光一向非常重视与严格遵守相关法律,尊重对知识产权的保护,鼓励技术创新.在遵守相关法律和商业惯例的原则下,紫光及其子公司长江存储会在世界各地寻找我们需要的人才,并向他们提供较好的薪资及未来发展的机会. 事件回顾: 去年12月12日,美光高调宣布并购华亚科.今年年后,上百位华亚科工程师集体跳槽大陆存储基地,包括

《秦俑情》制片就“肖像权”事件发表声明

侵权事件相关照片 新浪娱乐讯 近日,央视一套热播剧<古今大战秦俑情>因剧中"道具照片"遭到观众投诉一事闹得沸沸扬扬."受害人"称道具照片中的人是自己的妻子和孩子,在剧组未经得其本人及家属的同意下擅自用作"已故"人的旧照,严重侵犯了其妻子孩子的肖像权及名誉权.对于此事,该剧制片人通过新浪网发表声明,声明如下: "<古今大战秦俑情>剧组在获得侵权投诉信息后迅速调查,确认工作人员未授权使用当事人照片进行再创作,造成当事

蔡达标前妻潘敏峰就真功夫事件首次公开发表声明

4月1日上午,真功夫创始人蔡达标前妻潘敏峰女士致信新浪财经,就真功夫近期系列创始人纠纷事件发表声明,对蔡达标行为进行谴责. 以下为声明全文: 蔡达标,你什么时候才肯放手! 我至亲的家人.社会各界人士: 两年前的今天,也就是2009年4月1日,我的前夫蔡达标所包养的"二奶"带着他们的私生子,在广州闹市区公开求助,成为全天下的笑炳.最近,又因为真功夫高管涉案,使我的女儿.弟弟,这两个我最亲的人卷入了舆论的风口浪尖.一家人闹成了家破人散,我每天心如刀绞,夜不能寐. 蔡达标,你到底还要做多少孽

C#委托和事件

委托和事件 .NET Framework 还可以广泛地将委托用于事件处理任务,如 Windows 或 Web 应用程序中的按钮 Click 事件.Java 中的事件处理通常通过实现自定义侦听器类完成,而 C# 开发人员则可以利用委托处理事件.事件的声明类似于具有委托类型的字段,区别在于事件声明前面有 event 关键字.事件通常被声明为 public,但允许使用任何可访问性修饰符.下面的示例演示了 delegate 和 event 的声明. C#  =复制代码 // Declare the de

ASP.NET2.0服务器控件开发之实现事件

asp.net|服务器|控件|控件开发 前面几篇文章讲解了与利用ASP.NET 2.0技术创建自定义服务器控件属性有关的内容.从本文开始,包括随后的几篇文章将探讨创建自定义服务器控件事件的方法.本文重点对实现控件事件的基本概念进行介绍,这些概念对于帮助开发人员为服务器控件创建事件有着重要意义. 1. 事件基本概念 事件是当有动作发生或者状态改变时,类发出的信息或者通知.通常情况下,状态的发生或者改变由用户界面动作初始化,例如,单击按钮,或者由于其他的程序逻辑引起.产生事件的类或者说发送通知的类叫

深入解析C#编程中的事件

编程 一个事件是一个使对象或类可以提供公告的成员.用户可以通过提供事件句柄来为事件添加可执行代码.事件使用事件声明来声明: 一个事件声明既可以是一个事件域声明也可以是事件属性声明.在每种情况中,声明都可以由属性集合, new 修饰符, 四个访问修饰符的有效组合 和一个静态修饰符组成. 一个事件声明的类型必须是一个代表类型, 而那个代表类型必须至少同事件本身一样可访问. 一个事件域声明与一个声明了一个或多个代表类型域的域声明相应.在一个事件域声明中不允许有readonly 修饰符. 一个事件属性声