这些文章很好地详细说明了如何修复长构造函数
但他们没有说的是我们如何通过长期的super()或base()调用解决问题?即
LongConstructorClass(string s1, string s2, string s3, string s4, string s5) { }
InheritsLongConstructorClass() : base("foo","bar","foo","bar","foo") { }
当我有多个构造函数并且每个构造函数都有一个很长的base()调用时,它基本上会让我烦恼。