private void Write(DefaultConstructor constructor) { var baseConstructor = constructor.IsDerived ? ": base()" : String.Empty; _("public {0}(){1}", constructor.Identifier.Name, baseConstructor); _("{"); _("}"); }