|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Aug 2006
Messaggi: 63
|
[.net] Gelfiel usato su un array
Salve a tutti. Vorrei avere accesso ad una variabile pubblica o privata ricercandola tra i campi della classe di appartenenza.
Public A As Integer = 1 GetTyp(Form1).GetFiled("A").GetValue(Me) con questo codice riesco a leggere il valore della variabile A. Ma se A la imposta come un array ho un errore e non so come risolvere il mio problema. A me come si puo capire interessa richiamare un array utilizzando il suo nome in formato stringa. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Aug 2017
Messaggi: 469
|
Puoi provare con
Codice:
public IEnumerable<string> lista = new[] { "Valore1", "Valore2", "Valore3" };
var valori = this.GetType().GetField("lista").GetValue(this) as IEnumerable;
foreach(var elemento in valori)
Console.WriteLine(elemento);
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:04.



















