【发布时间】:2012-04-26 23:49:39
【问题描述】:
有没有办法可以用现有项目初始化类中的列表?
我基本上想实例化一个类对象并初始化一个列表,其中包含现有项目和新项目中已有的一些元素。
public class Item
{
public string Property {get; set;}
}
public class MyClass
{
public virtual IEnumerable<Item> Items {get; set;}
}
var itemToAdd = context.Items( i => i.Property == "Desired" );
MyClass myclass = new MyClass()
{
Items = new List<Item>()
{
new List<Item> (),
{
Property = "New"
},
// Would like itemToAdd to be added here when I create a new List.
}
};
【问题讨论】: