違い

2012-09-11 2 views
13

System.Configuration.ConfigurationManager.AppSettings [ "キー"]System.Configuration.ConfigurationSettings.AppSettings [ "キー"]の主な違いは何ですか?違い

+4

http://www.philosophicalgeek.com/2007/11/26/difference-between-configurationsettings-and-configurationmanager/ –

+0

@HariGillalaこれを回答にすることができます。 –

答えて

6

ConfigurationSettings.AppSettingsは廃止されました。 ConfigurationManager.AppSettingsが代わりになります。

+0

なぜ古くなったのですか@ Christian.K – Karthick

+0

可能な答えは[link](http://www.philosophicalgeek.com/2007/11/26/difference-between-configurationsettings-and-configurationmanager/)@HariですGillalaはあなたの質問にコメントとして投稿しました。 –

+0

はい、ありがとうございました.. @ Christian.K – Karthick

0

'System.Configuration.ConfigurationSettings.AppSettings' を参照してくださいMSDN

上で見ることができることを
3.ユーザーレベル
4の許可によって......、もう一方は廃止されました:廃止とは、古くなった、または使用されなくなったことを意味します。 System.Configuration!System.Configuration.ConfigurationManager.AppSettings '

3

名前空間が同じでも、ConfigurationManagerオブジェクトが別の(DLL)アセンブリに存在することに注意してください。

のConfigurationManager 名前空間:System.Configuration アセンブリ:System.Configuration(System.Configuration.dll中)

にConfigurationSettings 名前空間:System.Configuration アセンブリ:(System.dllの中に)システム

Anton