Domanda

Ciao, ho l'obbligo di creare istanza per l'oggetto elenco in fase di esecuzione utilizzando la riflessione. Ad esempio, ho 2 classi come sotto,

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

Dopo aver creato l'istanza di Class1 in fase di esecuzione in un'altra classe Class3, Voglio assegnare valori a tutte le proprietà della classe. In questo caso, Class2List è una proprietà di List<Class2>. In fase di esecuzione, non conosco il tipo di classe di List<Class2>. Come posso inizializzare la proprietà IE List<Class2> all'interno di Classe3 in fase di esecuzione.

Eventuali suggerimenti sono molto apprezzati ...

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top