ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
549
549
EMPFEHLEN
-
Hallo alle zusammen,
ich hoffe, ich bin hier richtig. Ich arbeite gerade an einem Silverlight-Projekt und möchte Werte zu einer generic list hinzufügen.
Hier ein Ausschnitt, hoffe er ist klar verständlich.
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14
class myClass{ //hier ist die Funktion, ich übergebe den Namen der Liste, zu der ich einen Wert hinzufügen möchte und den Wert, der hinzugefügt werden soll public Boolean setData(string name, string value) { PropertyInfo pi = GetType().GetProperty(name); if (pi.PropertyType == typeof(List<string>)) { // hier hänge ich jetzt. Habe schon ein paar Sachen mit FieldInfo und MethodInfo ausprobiert, aber der Wert wird nicht übernommen :confused: } else pi.SetValue(this, value, null); } private List<string> list; }
Welche Möglichkeiten habe ich jetzt mir die Liste zu holen und einen Wert hinzuzufügen?
Vielen Dank schonmal
There are only 10 types of people in the world: Those who understand binary, and those who don't ;)
-
Hi
Am besten ists hier, wenn du den Property-Wert vorher in deine List<> castest und daraum arbeitestGrüße Nico
----------------------
Xing
----------------------
Zitat von Mark Twain (1835-1910)
Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
-
Vielen Dank
There are only 10 types of people in the world: Those who understand binary, and those who don't ;)
Ähnliche Themen
-
Eingräge einer List<String> in xml datei hinzufügen/entfernen?
Von will2k im Forum JavaAntworten: 8Letzter Beitrag: 19.05.08, 12:03 -
Reflection - wie kann ich eine Methode benutzen
Von y0dA im Forum JavaAntworten: 3Letzter Beitrag: 21.01.08, 10:26 -
Mysql - Werte hinzufügen
Von Zero2000 im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 12.07.07, 15:32 -
Reflection, Ausgabe der Werte von INstanzvariablen möglich?
Von elmato im Forum JavaAntworten: 3Letzter Beitrag: 04.11.06, 14:27 -
Kann man nicht public Methoden via reflection auslesen
Von Luxor im Forum JavaAntworten: 1Letzter Beitrag: 17.12.03, 15:54





Zitieren

Login




