Преимущества AppSettingsReader .Net по сравнению с ConfigurationManager для чтения параметров конфигурации приложения

Есть ли существенная разница между классом AppSettingsReader и членом AppSettings класса ConfigurationManager в .Net 3.5?

Я строю некоторый устаревший код, и предыдущий разработчик использовал AppSettingsReader.GetValue (), тогда как я более склонен к использованию ConfigurationManager.AppSettings.Get ().

Если посмотреть на внутренние компоненты, AppSettingReader кажется более безопасным, но его использование кажется более многословным. Если настройки приложения, которые я получаю, хорошо известны и довольно статичны, есть ли какое-то преимущество в использовании AppSettingsReader?

7
задан cori 7 May 2012 в 14:50
поделиться