public class SomeType { } //等价于 public class SomeType { public SomeType():base(){} }
【解释】如果定义的类没有显示定义任何构造器,C#编译器将定义一个默认(无参)构造器。在它的实现中,只是简单地调用了基类的无参构造器。