none
Variable automatisiert konvertieren

    Frage

  • Hallo.

    Ich lese eine XML-Datei aus und setzt die Werte in eine gleichnamige Programmeigenschaft. Allerdings muss ich dies ja teils konvertieren. Gibt es eine Möglichkeit dies automatisch zu machen?

    So sieht's bisher aus

    if(File.Exists(Directory.GetCurrentDirectory() + @"\settings.xml")) {
                    try
                    {
                        XElement doc = XElement.Load(Directory.GetCurrentDirectory() + @"\settings.xml");
                        IEnumerable<XElement> childElements =
                            from el in doc.Elements()
                            select el;
                        foreach (XElement el in childElements)
                        {
                            PawnStar.Properties.Settings.Default[el.Name.ToString()] = el.Value;
                        }
                        MessageBox.Show(PawnStar.Properties.Settings.Default.colorModfiers);
                    }
                    catch { }
                }

    LG
    TZDEV

    Freitag, 7. März 2014 18:10

Antworten

Alle Antworten