相关疑难解决方法(0)

C#事件删除语法

我对在C#中删除事件处理程序的语法感到困惑.

Something += new MyHandler(HandleSomething); // add
Something -= new MyHandler(HandleSomething); // remove
Run Code Online (Sandbox Code Playgroud)

"new"在每一行上创建一个新对象,因此您添加一个对象,然后要求它删除另一个对象.

这可以起到什么作用?
从语法来看肯定不明显.

c# events handler

8
推荐指数
2
解决办法
1197
查看次数

如何"取消"活动

如果我在designer.cs页面中设置了一个组合框单击事件,然后在程序运行期间的某个时刻,基于某些条件,我不再需要设置组合框Click事件,如何"取消设置"它?我已经尝试过comboboxname.Click + = null我已经尝试将它设置为另一个无效的虚拟函数......两者都无效.

.net c# events

4
推荐指数
1
解决办法
667
查看次数

标签 统计

c# ×2

events ×2

.net ×1

handler ×1