学员(7962)
课程(204)
分享
提供专属的一对一在线答疑,快速答疑解惑。
及时响应学习咨询,帮助解决问题。
购买后7天内可申请无理由退款。
购买后30天内如遇降价,可申请价保。
对于提问做到有问必答,帮您扫清学习过程中的种种障碍
siki老师 void Method(Actiont action){} 这种写法我晓得了 我想问比如这种方式:void Method(event Action action){} 这么写要报错 但是是想把一个事件当成参数来传递,该怎么写也
前面应该不要加event,event关键字用来描述一个委托,使得这个委托在声明的时候当做事件来看待(事件不能再外部被直接调用,但委托可以),也就是说,event,只在类成员委托声明为事件的时候才用。
事件不能当做参数,事件是用来定义的,这里定义了一个新的事件
就跟下面一样 class a 是生命新的类,类型的,是不能当做参数传递的
void Method(class a){}