2010-08-16 3 views
4

AppSettingsReader 클래스와 .NET 3.5의 ConfigurationManager 클래스 AppSettings 멤버간에 상당한 차이가 있습니까?.NET의 AppSettingsReader와 응용 프로그램 구성 설정을 읽는 ConfigurationManager의 이점

일부 기존 코드를 빌드하고 이전 개발자가 AppSettingsReader.GetValue()를 사용했지만 ConfigurationManager.AppSettings.Get()을 사용하는 경향이 큽니다.

내부를 살펴보면 AppSettingReader는 형식 안전성이 높지만 사용법은 약간 더 복잡해 보입니다. 검색하는 앱 설정이 잘 알려져 있고 상당히 정적이라면 AppSettingsReader를 사용하면 어떤 이점이 있습니까?

답변

4

아니요. 내부 AppSettingsReader는 방금 ConfigurationManager.AppSettings를 사용했습니다.

는 기본적으로 보풀 주위가 존재 함을 확인하는 것에 대한 것입니다 것은 appSettings는에는 요소가없는 경우 예외를 던질 것이다하지만

한 가지가 등을 확인 것을 확인의 조금있다 ..

대부분의 사람들은 ConfigurationManager를 사용하지만 실제 답변은 '보트를 띄울 것'이라고 생각합니다.

관련 문제