回 帖 发 新 帖 刷新版面

主题:关于C#中的事件

象C#中的事件处理机制中有这样的一句话
btn.Clicked+=Btn_clicked;
我想问一下 这里的+=是什么意思啊?它的语法是什么样的呢?
它是不是符号重载啊?
大虾达人多多指教! 

回复列表 (共3个回复)

沙发

事件是一个委托,相当于一个函数的变量。+=代表添加该委托。

板凳

距离对语言产生信仰还有多远?其实语言只是工具,重要的是编程思想!
欢迎加入 程序员(.Net分群) 47686018

3 楼


+=表示注册(添加)一个事件
当然,-=就表示注销了

我来回复

您尚未登录,请登录后再回复。点此登录或注册