Form类里面的事件:
public event EventHandler Closed;+=是注册事件,也就是当Closed这个事件触发时会调用你的child_Closed 方法
+= 是编译器提供的简写方法,其实是调用了 add_Closed方法注册事件.
可以参考我回答的这个答案:http://zhidao.baidu.com/question/2054461353375407747
C#中+=什么意思?
C#中 += 意思为:加法赋值运算符。表示该符号左右两边的值先进行+运算,得出两者的和,然后赋值给符号左边的变量。例如:a += b, 等同于 a = a + b。题目中涉及到的代码:INTVAL1 = 11 INTVAL2 = 10 INTVAL1+= INTVAL2 执行运算后的结果为:INTVAL1的值为21,INTVAL2的值为10 ...
C#中+=是什么意思?
C#中+=意思是复合的赋值运算符。比如代码:INTVAL1 =11 INTVAL2 =10 INTVAL1+=INTVAL2 \/\/等价于INTVAL1=INTVAL1+INTVAL2 ,其中后面一个INTVAL1的值为11,INTVAL2 的值为10,执行语句后,INTVAL1的值就为21。x+=表达式;就是 x=x+表达式;的简写方式。其中 的“表达式”,可以是任何合法的数值...
c#中的+=是什么意思啊
+= 是从C\/C++继承过来的运算符。对于基础变量类型来说,+= 就是左侧的变量“自增”右边的数值,以下2\/3行语句是等价的:int i=1;i += 5;i = i + 5;对于非基础类型的对象,+=作为一个运算符是支持重载的,但标准对象的重载都保留了原来的语义,和基础对象的等价语句相同。但不能保证所有...
c#中"+="什么意思
你好。这句话你就把理解为是c#中的事件委托。+=通俗的理解为把右边的事件赋予左边的动作来完成。比如您问的,意思就是:一个“点击”动作被赋予了一个要完成的事件,事件就是右边的。
c# += 什么意思
+=就是一种简略写法。左端必须是一个变量名,后面可以是一个表达式。x+=表达式;就是x=x+表达式;例如:a+=3; 就是a=a+3;b+=3*x; 就是b=b+3*x;
C#中+=、-= 是什么意思,讲详细点,俺是个新手
+=,-=是自加(减)赋值运算,即a+=b等同于a=a+b,即a+b之和赋值给a;a-=b等同于a=a-b,即a-b之结果赋值给a。
C++中+= 是什么意思
赋值运算符中有+=运算符,其作用是在左边的变量上加上右边的值。例如 i += 1等同于i = i + 1 。从汇编的角度讲,i = i + 1 要比i += 1 消耗更多的时间和资源。现在的编译器考虑到了初学者容易犯这类错误,会自动将i = i + 1;这样的语句优化成类似i += 1;的形式。另外,自增1...
C#里面的-=,+=是什么意思?
首先解释一个"-="和"+="的含义:a += b;c -= d;等价于 a = a + b;c = c - d;前者比后者书写更方便,代码更简洁。你给的例子中 YEAR_MONTH_CB.SelectedIndexChanged += new EventHandler(YEAR_MONTH_CB_SelectedIndexChanged);是给YEAR_MONTH_CB的SelectedIndexChanged 事件注册一个处理句柄...
C#中 += (s, e) => 这些字符什么意思
在上面的代码中,+=是在委托链上增加一个委托,(s,e) =>是一个lambda表达式,这个表达式创建一个委托,委托处理的主体就是=> 后面的部分。其实这个写法相当于 this.Loaded += new EventHandler(Form_Loaded);private void Form_Loaded(object sender, EventArgs e) { DiscoverKinectSensor();} ...
C# 代码中,以下的(s,ee) 是什么意思啊?还有+=又代表什么,委托的固定写 ...
+=是注册事件的固定写法,前面是事件名,后面是事件发生后要触发的动作 (s,ee)=>这样的写法称为匿名委托,这样就不用单独写个方法,很方便(就像你双击button自动生成的那样,但本质上两者是一样的)