事件的声明格式:
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