Come creare l'istanza dell'elenco nel file C# utilizzando la riflessione
-
29-10-2019 - |
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