Salut
Folgendes Problem.
Ich möchte in meinem App config, ein set von Sprachen zur verfügung stellen.
app.config File
XML-Daten
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16:
| <configuration> <appSettings> <add key="language" value="de-CH" /> </appSettings> <Set> <Name>availableLanguages</Name> <SetEntry>de-CH</SetEntry> <SetEntry>it-IT</SetEntry> <SetEntry>fr-FR</SetEntry> <SetEntry>en-GB</SetEntry> </Set> </configuration> |
Ich möchte in meinem App.Config, einen Set von verfügbaren Sprachen bereitstellen.
Ist das so Möglich? Wie kann ich auf diese in meinem Programm zugreifen? Am liebsten wäre mir wenn ich diese direkt in eine Liste laden könnte oder was ähnliches.
Mir ist nur der Zugriff bekannt für die appSettings im Moment.
C#-Quelltext
1:
| String lang = ConfigurationManager.AppSettings["language"]; |
Is das überhaupt möglich?
Und wie müsste ich falls die Sprache geändert wird, diese wieder ins app.Config schreiben?
Könnten allenfalls noch probleme auftreten wegen schreibrechten unter win7 etc?
Mein Hauptproblem für den Moment ist mal sicher wie ich auf ein set in der App.config auslesen kann.
Vielen Dank für die Hilfe
Chubbson