学员(7686)
课程(179)
分享
siki老师 void Method(Actiont action){} 这种写法我晓得了 我想问比如这种方式:void Method(event Action action){} 这么写要报错 但是是想把一个事件当成参数来传递,该怎么写也
前面应该不要加event,event关键字用来描述一个委托,使得这个委托在声明的时候当做事件来看待(事件不能再外部被直接调用,但委托可以),也就是说,event,只在类成员委托声明为事件的时候才用。
事件不能当做参数,事件是用来定义的,这里定义了一个新的事件
就跟下面一样 class a 是生命新的类,类型的,是不能当做参数传递的
void Method(class a){}