App.config:用户与应用程序范围
我在项目中添加了App.config文件。我从“项目”>“属性”>“设置”面板中创建了两个设置- 我注意到,当我添加设置时,可以将范围定义为User或Application。-- 用户 应用 如果我定义设置为User它去userSettings节, 如果我定义设置为Application它去applicationSettings节 App.config <configuration> <userSettings> <DemoApp.Properties.Settings> <setting name="MySetting1" serializeAs="String"> <value>Value1</value> </setting> </DemoApp.Properties.Settings> </userSettings> <applicationSettings> <DemoApp.Properties.Settings> <setting name="MySetting2" serializeAs="String"> <value>Value2</value> </setting> </DemoApp.Properties.Settings> </applicationSettings> </configuration> 但是,可以通过以下方式以相同的方式访问这些设置.cs: 码 string mySetting1 = DemoApp.Properties.Settings.Default.MySetting1; string mySetting2 = DemoApp.Properties.Settings.Default.MySetting2; User和Application范围之间有什么区别?在什么情况下应在两者之间选择?