C#3.0で、指定されたクラスのコンストラクターをオーバーロードするときに、クラス本体にデフォルトのコンストラクターを記述する必要があるのはなぜですか?私の知る限り、そうする必要はありませんでした。
class Test
{
public int ID {get; private set;}
public int Name {get; private set;}
public Test()
{
}
public Test(int id, int name)
{
....
}
}
ありがとうございました