当我在Visual Studio中添加设置文件时,默认情况下,它会在属性(下面第一个突出显示的项目)下结束。是否有任何理由不建议将其从属性下移出,就像我使用“SomeOtherSettings.settings”(第二个突出显示的项目)一样?第二个设置文件似乎可以工作,它会按照“App.config”中的预期填充所有内容。
我知道我在这个项目中有两个设置文件,但这与我问的问题无关。我只是想知道在项目中移动设置文件是否可以接受。我在这样做时看到的(微小)好处是,如果我从项目结构中的属性下移出原始设置文件,我可以输入:
string someStringFromSettings = Settings.Default.Setting1;
并按要求删除“属性”:
string someStringFromSettings = Properties.Settings.Default.Setting1;