Wie erstellen Sie eine Liste mit<T> Beispiel in C# - Datei mit der Spiegelung

HALLO,
Ich habe eine Anforderung zu erstellen Beispiel für list-Objekt zur Laufzeit mit reflection. Ich habe zum Beispiel 2-Klassen wie unten

class Class1
{
   List<Class2> class2List;
   public List<Class2> Class2List
   {
        get;set;
   }
}
class Class2
{
    public string mem1;
    public string mem2;
}

Nach dem erstellen der Instanz von Class1 zur Laufzeit in eine andere Klasse Class3 will ich weisen Sie Werte für alle Eigenschaften der Klasse. In diesem Fall Class2List ist eine Eigenschaft von List<Class2>. Zur Laufzeit, ich weiß nicht, die Klasse Typ List<Class2>. Wie kann ich die initialisieren Sie die Eigenschaft d.h. List<Class2> innen class3 zur Laufzeit.

Anregungen sind wir sehr dankbar...

InformationsquelleAutor Ananya | 2011-05-06
Schreibe einen Kommentar