请问在C#中使用以下两种方式清空事件各有什么区别?
1.while(Event!=null)Event-=Event;
2.Event=null;
如果是事件,那么不可以使用 Event = null 在其他类,但是其他类可以使用 -= 而且对于事件,建议使用 -= 原因在可能有其他地方添加
Event-=Event; 表示Event=Event-Event; Event=null;直接赋值为null;