Pendant longtemps je:Quelle est la meilleure façon d'obtenir des données à partir de app.config?
ConfigurationManager.ConnectionStrings["sqlconnectionstring"].ConnectionString
pour obtenir la chaîne de connexion à partir du fichier app.config
<configuration>
<connectionStrings>
<add name="sqlconnectionstring" connectionString="Data Source=ggg;Initial Catalog =DB;User ID=sa;Password=sa" />
</connectionStrings>
</configuration>
Dernièrement, je trouve que je canget la chaîne en utilisant
global::myProj.Properties.Settings.Default.sqlconnectionstring;
- Quelle est la différence? Puis-je accéder à une clé sous appSetting?
- Pourquoi n'ai-je pas besoin d'importer System.Configuration?
Merci Asaf
Vous pouvez appuyer sur [F12] sur 'sqlconnectionstring' pour voir comment l'encapsuleur est implémenté. –