Instanziieren Sie ein Objekt der Klasse und initialisieren einer Liste
Gibt es eine Möglichkeit, kann ich initialisieren einer Liste in eine Klasse mit vorhandenen Elementen?
Ich im Grunde möchte, instanziieren Sie ein Objekt der Klasse und initialisieren Sie eine Liste mit einigen Elementen, in der bereits von bestehenden als auch neuen Produkten.
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.
}
};
InformationsquelleAutor khaihon | 2012-04-26
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie initialisieren eine Liste mit Daten, die durch die übergabe einer Sammlung an den Konstruktor übergeben. Zum Beispiel
Sicher, fügen Sie einfach die
Add
- Methode und die IEnumerable zu Ihrer KlasseBeispiel verwenden