Ciao, grazie per aver risposto.
Solo che credo di non essermi spiegato bene, oppure non riesco a capire quanto mi suggerisci,nel senso che con string.format io posso formattare delle stringhe. Il fatto è che io queste stringhe prima dovrei riuscire a piazzarcele a run time li dentro
Per il momento ho trovato un modo molto poco elegante per ovviare al fatto che il file app.config è leggibile da chiunque. Ci ho scritto dentro delle cose senza alcun valore, e poi dal programma mi costruisco la stringa corretta in questo modo:
In questo modo, se anche qualcuno guarda il contenuto di app.config, vede solo scritte senza senso. Ma sinceramente lo trovo davvero un modo orribile di aggirare il problema.codice:private string connection; //.....codice del form... Configuration updateConfigFile = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); updateConfigFile.AppSettings.Settings["miaStringa"].Value = "qui ci metto la stringa corretta"; updateConfigFile.Save(ConfigurationSaveMode.Modified); ConfigurationManager.RefreshSection("appSettings"); // il tag che sta nel file xml connection = ConfigurationManager.AppSettings["miaStringa"]; //.....
Grazie.
Raoul.


Rispondi quotando