tutorials.de Buch-Aktion 02/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
549
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Jacky87 Jacky87 ist offline Grünschnabel
    Registriert seit
    Sep 2009
    Beiträge
    3
    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 ;)

  2. #2
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.883
    Blog-Einträge
    34
    Hi

    Am besten ists hier, wenn du den Property-Wert vorher in deine List<> castest und daraum arbeitest
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  3. #3
    Jacky87 Jacky87 ist offline Grünschnabel
    Registriert seit
    Sep 2009
    Beiträge
    3
    Vielen Dank
     
    There are only 10 types of people in the world: Those who understand binary, and those who don't ;)

Ähnliche Themen

  1. Antworten: 8
    Letzter Beitrag: 19.05.08, 12:03
  2. Antworten: 3
    Letzter Beitrag: 21.01.08, 10:26
  3. Mysql - Werte hinzufügen
    Von Zero2000 im Forum Relationale Datenbanksysteme
    Antworten: 2
    Letzter Beitrag: 12.07.07, 15:32
  4. Antworten: 3
    Letzter Beitrag: 04.11.06, 14:27
  5. Antworten: 1
    Letzter Beitrag: 17.12.03, 15:54