我想知道是否有一个 VS 工具可以简单地在子级中生成所有父级构造函数。
我的问题是,当我从任何类继承并希望能够使用父类中定义的所有构造函数时,我必须编写大量代码。
例如,当我定义此类时:class MyList<T> : List<T>{}
创建 MyList 对象的唯一方法是调用new MyList<>()
. 如果我想能够使用所有的构造函数,List<T>
我需要手动编写很多构造函数(List<T>
因为他只有 3 个构造函数,所以不是这种情况。),例如:
class MyList<T> : List<T>
{
internal MyList(int capacity) : base(capacity) { }
}
我的问题是 Visual Studio 中是否有一个工具(以及哪种工具)可以代表我生成这些构造函数。