a.b += new C(d); 在C# 这里面这么写啥意思?+= new 这样写有啥意义?初学者求教下
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/10/01 00:31:14
a.b += new C(d); 在C# 这里面这么写啥意思?+= new 这样写有啥意义?初学者求教下
public void asb(A a)
{
a.b += new C(d);
}
public void asb(A a)
{
a.b += new C(d);
}
楼主,这种语法应该是注册事件.即在A类中定义了一个事件b,事件类型为C类型.
举个例子:
public void InitClick(Button a)
{
a.Click += new EventHandler(btnClick);
}
private void btnClick(object sender,EventArgs e)
{
...
}
这里的 a.Click 就代表 a.b,而 EventHandler 代表 C类型,这句代码的意思就是为按钮a 注册Click事件.
再问: ֻ��ע���¼��� ��ôȥ��������¼���
再答: �����¼��Ĵ�����һ�������������ж���ġ�һ����ԣ��¼�����Ƽ����˴����¼��Ķ�����ƣ����� Click�¼������ǵ������ʱ������SelectedIndexChanged �¼������ǵ�ѡ����ı�ʱ������һ����ԣ������¼�����ƻ��봥���¼��Ķ��������֮�⣬�¼���˵��Ҳ���������¼���ʲôʱ�
举个例子:
public void InitClick(Button a)
{
a.Click += new EventHandler(btnClick);
}
private void btnClick(object sender,EventArgs e)
{
...
}
这里的 a.Click 就代表 a.b,而 EventHandler 代表 C类型,这句代码的意思就是为按钮a 注册Click事件.
再问: ֻ��ע���¼��� ��ôȥ��������¼���
再答: �����¼��Ĵ�����һ�������������ж���ġ�һ����ԣ��¼�����Ƽ����˴����¼��Ķ�����ƣ����� Click�¼������ǵ������ʱ������SelectedIndexChanged �¼������ǵ�ѡ����ı�ʱ������һ����ԣ������¼�����ƻ��봥���¼��Ķ��������֮�⣬�¼���˵��Ҳ���������¼���ʲôʱ�
a.b += new C(d); 在C# 这里面这么写啥意思?+= new 这样写有啥意义?初学者求教下
在c#里定义了一个类,例如a,里面有一个自实现属性c,我这样用,a[] b=new ...
C# 有A类、B类、和C类.在A中:B b=new B(); 有什么用?
C# class A {} class B:A {} class C:B Main() { A a = new A; B
在c#中,定义两个类A,B,且B:A,那么A a = new
B是A的子类,那么A a=new B();这样有什么意义
A.something new B.new something C.anything new D.new anythin
c# 有2个类A、B,都有方法test(),如下怎样实现 if(条件) A c=new A(); else B c=ne
Class a=new Class(){a=b,c=d}.主要是实例化后怎么有大括号从来没这么用过.
That is ________ music. A.a new B.a new piece of C.an new D.
DtuList = new Dictionary(); 在C#里起什么作用
c# 请问Dictionary modulesNameDic = new Dictionary()