假设我有一个带有构造函数的类,该构造函数用两个条目填充内部列表:
class MyClass
{
IList<int> someList;
public MyClass()
{
someList = new List<int>();
someList.Add(2);
someList.Add(4);
... // do some other stuff
}
}
现在假设我有几个构造函数,它们都对内部列表执行相同的操作(但在其他方面有所不同)。
我想知道是否可以将列表的生成和填充直接外包给字段,如下所示:
class MyClass
{
IList<int> someList = new List<int>(); someList.Add(2); someList.Add(4);
// Does not compile.
public MyClass()
{
... // do some other stuff
}
}
是否可以在字段定义中调用多个命令,如果可以,如何调用?