其使用语法格式如下:
委托对象名(实参列表);
例如,以下语句调用委托p:
p(100);
委托对象是不可变的,即设置与它们匹配的签名后就不能再更改签名了。但是,如果其他方法具有同一签名,也可以指向该方法。例如:
MyDeClass obj = new MyDeClass();
mydelegate p = new mydelegate(obj.fun1);
p(5);
p = new mydelegate(obj.fun2);
p(3);
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>