C#在构造函数中调用构造函数的方法:
1,调用其父类构造函数:
public class A{
public A():base(){
}
public A(string s):base(s){
}
}
2,调用自己其他构造函数(像重载?)
特别是窗体,窗体控件的初始化都在默认构造函数中,但新建一个带参数的构造函数,难道要在这个构造函数中也再写一遍吗?!否!
public Form frmMain(){
public frmMain(){
this.ControlsInit();
this.Color=......
}
public frmMain(bool Ishide):this(){
this.Visuble=!IsHide();
}
}

浙公网安备 33010602011771号