举办这样的活动:
class ABC
{
delegate bool X (int a);
event X eventX;
}
ABC.eventX+=someMethod; //works
Run Code Online (Sandbox Code Playgroud)
我假设编译器隐式创建委托?
是的,在.NET 2之前,您必须手动指定它:
ABC.eventX+=new X(someMethod);
Run Code Online (Sandbox Code Playgroud)
但现在使用以下语法隐式创建它:
ABC.eventX+=someMethod;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
56 次 |
| 最近记录: |