设置文件实例名称

时间:2010-08-27 02:34:18

标签: c# visual-studio

当我创建设置文件时,Visual Studio会生成一个实例名称为Default的单例:

Properties.Settings.Default.SettingIHaveSaved

如何让Visual Studio生成另一个具有新实例名称的设置列表?说,

Properties.Settings.Debug.SettingIHaveSaved

谢谢!

1 个答案:

答案 0 :(得分:1)

您无法让Visual Studio生成此属性,但您可以轻松添加此行为。 Settings实现为部分类,因此您只需要创建一个带有另一个部分声明的新文件,并添加您想要的属性。

例如

internal partial class Settings {
  private static Settings _debugInstance = ApplicationSettingsBase.Synchronized(new Settings());
  internal static Settings Debug { 
    get { return _debugInstance; }
  }
}