ok,
se vuoi leggerle e basta, ti puoi mettere le chiavi/valori che ti interessano nel file app.config (tastoDX->aggiingi->file di configurazione).
Ad esempio:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key ="chiave" value="valore" />
</appSettings>
.....
e poi le recuperi in maniera velocissima, con la classe "ConfigrationManager" (aggiungi nei riferimenti ".NET->System.Configuration"):
ConfigurationManager.AppSettings["chiave"] // sempre stringa
Se invece vuoi gestirle in lettura/scrittura:
- puoi usare i settings (TastoDX sopra al progetto->proprieta->settings) li dentro le definisci (mettile "utente" come scope, cosi' puoi leggerle e scrivere a runtime da codice).
- Dopodiche' devi compilare (in modo che il visual studio ti crei le proprieta' nella classe Settings.Default ).
- Poi ci puoi accedere tramite: Settings.Default.MiaChiave (lettura/scrittura)
- Le salvi con "Settings.Default.Save()"
ricorda sempre che il file app.config viene compilato e messo nella dir dell'eseguivbile con il "nome.exe.config" e quello è quello che poi quando lanci l'applicazione viene letto (e scritto) quindi se fai delle prove in visual studio, sappi che quando torni dal debug e apri il file della tua soluzione non è quello che si modifica a runtime
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo