我不明白这两种变化之间的区别是什么.每种方法的优缺点是什么?
1. a.MyEvent += new MyClass.MyEventDelegate(FireEvent);
2. a.MyEvent += FireEvent;
Run Code Online (Sandbox Code Playgroud)
第一个适用于所有版本的C#,而第二个仅适用于2.0及更高版本.如果您需要使用C#1.0编译器编译代码,请使用第一个编译器; 否则,我会使用更简洁的版本.在两种情况下生成的代码应该相同.
| 归档时间: |
|
| 查看次数: |
83 次 |
| 最近记录: |