带有1个参数的构造函数

时间:2016-03-23 10:01:22

标签: c#

我有一个带有2个参数的构造函数,虽然我不知道如何编写它。

// Home.CS:
var menu = new menu (dt.Rows[0][0].Tostring());

我不知道如何在上面的代码中编写第二个参数

// Menu.cs
public Menu (string role, string Millitary)
initializeComponet();
Label1.Text = Role;
Label2.Text = Millitary;

2 个答案:

答案 0 :(得分:0)

如果不需要第二个参数,那么您可以传递任何值

var menu = new Menu (dt.Rows[0][0].Tostring(),string.Empty);

或者如果两者的值相同,则将两次相同的参数传递给您在评论中提到的

var menu = new Menu (dt.Rows[0][0].Tostring(),dt.Rows[0][0].Tostring());

答案 1 :(得分:0)

在()中,如果只需要一个,那么(FirstArgument)如果需要2(FirstArgument,SecondArgument)等,则使用","作为分离者