我在这里看到,可以调用另一个构造函数从同一类中的其他构造函数调用构造函数
但它在开始时调用另一个构造函数,而我想在结束时调用。这可能吗?
针对要求具体信息的人员更新:在program.cs中,我希望能够根据上下文执行以下操作
要么这样:
//Form1将显示来自其私人成员的消息应用。运行(new Form1());
或者这样:
//Form1将显示来自class1成员的消息(如果class1存在,则是一种重载Form1消息)应用。运行(new Form1(new Class1()));
I Form1我有
private string member=“如果没有class1,则测试样本”;
在一班我有
private string member=“来自class1的测试样本”;公共字符串成员;{获取{return this.member;}设置{this.member=value;}}
在Form1中,我有这两个构造函数
//当然Form1()可以包含100行代码Form1(){MessageBox.Show(this.member);}//我不想在第二个构造函数中重复100行//所以我需要调用第一个构造函数表格1(类别1){this.member=class1.member;//这就是我现在要调用Form1()的地方//但以下语法不起作用this();}