Ich lerne über die Verwendung von Config-Dateien und ich stieß auf einige Probleme, die ich hoffe, jemand hier kann mir einen Rat geben. Es spielt keine Rolle, ob meine Dateien XML sind oder nicht, aber die meisten Beispiele, die ich gelesen habe, benutzen sie und ich bin für alles, was mein Leben einfacher macht.Verwenden mehrerer Werte für einen Schlüssel in appSettings
das Problem in Im Laufen ist, dass die appSettings Datei Setup scheint zu sein, nur für einen Schlüssel einen Wert zu annehmen, und ich möchte etwas Ähnliches haben:
<key="Machine List" value="Server105" />
<key="Machine List" value="Server230" />
Ive eine hack here gefunden, aber es war vor über 6 Jahren geschrieben und ich wusste nicht, ob es einen besseren Weg gab.
Auch hier spielt es keine Rolle, ob diese XML ist eine flache Datei, etc .... Ich versuche nur zu lernen, wie Konfigurationsdateien zu verwenden, anstatt harte Codierung Werte direkt in die App.
Danke für Ihre Hilfe.
aber das macht wenig Sinn. Warum brauchst du das? –
Wie macht es "wenig Sinn"? Manchmal benötigen Sie eine Liste von Werten. –
@MitchWheat Ein Beispiel wäre eine Liste von E-Mail-Adressen. Es ist einfacher, eine Zeile pro Adresse zu haben, anstatt sie mit ';' oder ',' zu trennen, die Werte auszuwerten usw. Es ist auch einfacher, einen einzelnen Eintrag auszukommentieren, als ihn in der Konfiguration zu finden und vollständig zu löschen. – Yuck