クラス内のリストを既存のアイテムで初期化する方法はありますか?
基本的に、クラスオブジェクトをインスタンス化し、既存のアイテムと新しいアイテムの要素がすでに含まれているリストを初期化します。
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.
}
};