我用几个属性创建了我的课程。
我试图使用List并创建一个构造函数来发送一个对象并让它创建包含所有对象的列表。
public class List<MyObject>
{
public List<MyObject>(object x)
{
//Do Things here
}
}
这可能吗?
答案 0 :(得分:3)
继承List&lt;&gt;会不会更好
例如:
class InheritClass : List<ITest>
{
public InheritClass(object parameter)
{
// do something
}
}
class test
{
public test()
{
InheritClass a = new InheritClass(new object());
a.Add(new ITest);
}
}
答案 1 :(得分:0)
public class MyObject : List<IListType>
{
public MyObject(object x)
{
//Do Things here
}
}
答案 2 :(得分:0)
为什么这样?
如果您正在寻找基于某些域要求创建列表的方法,我会看一下Factorial模式。