【发布时间】:2015-02-03 04:20:02
【问题描述】:
我很难理解这个问题。我有 2 个构造函数。第一个有 2 个参数:
public Instrument(string name, string category)
{
this.Name = name;
this.Category = category;
}
然后我有一个带有默认常量的默认(无参数)构造函数:
public Instrument()
{
this.Name = DefaultName;
this.Category = DefaultCategory;
}
我还应该从无参数构造函数中调用 2 参数构造函数。我该怎么做呢?我也质疑为什么这甚至是必要的。如果您从默认值调用 2 参数,您将如何将默认值传递给应用程序?所以我想我的主要问题是如何从默认构造函数中调用 2 参数构造函数?
【问题讨论】:
标签: c# constructor default-constructor