c#中委托数据结构中的+ =/ - =均值是多少?

Esn*_*der 0 c# events delegates threadpool

如果我有这个代码:

genetic = new Genetic();
genetic.foundNewBestGroupTour += new Genetico.NewBestGroupTourEventHandler(genetico_foundNewBestGroupTour);
Run Code Online (Sandbox Code Playgroud)

怎么+=办?

genetic.foundNewBestGroupTour -= new Genetico.NewBestGroupTourEventHandler(genetico_foundNewBestGroupTour);
Run Code Online (Sandbox Code Playgroud)

怎么-=办?

Jep*_*sen 5

阅读活动.

+=此上下文中的运算符调用事件add访问器,同时-=调用remove访问器.这通常称为订阅取消订阅事件.

实现事件的常用方法是拥有一个支持多播委托的支持字段,在这种情况下是类型Genetico.NewBestGroupTourEventHandler.提到的访问器添加和删除此多播委托字段的"调用列表".