本文整理汇总了C#中Settings.GetSetting方法的典型用法代码示例。如果您正苦于以下问题:C# Settings.GetSetting方法的具体用法?C# Settings.GetSetting怎么用?C# Settings.GetSetting使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Settings
的用法示例。
在下文中一共展示了Settings.GetSetting方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: SettingsDataContext
public SettingsDataContext()
{
_config = MainWindow.Configuration;
SetComboItems();
CommitAdornerSelectedItem = _config.GetSetting("AdornerCommitMessageVisibility", "ExpandedHidden");
SHALengthInput = _config.GetSetting("SHALength", "8");
CommitDescriptionShown = _config.GetSetting("DescriptionInExpander", false);
}
示例2: Game1
public Game1()
: base()
{
instance = this;
Content.RootDirectory = "Content";
settings = new Settings("Settings.txt", Content);
graphics = new GraphicsDeviceManager(this);
graphics.IsFullScreen = settings.GetSetting<bool>("fullscreen");
ScreenSize = new Vector2(settings.GetSetting<int>("screen_width"), settings.GetSetting<int>("screen_height"));
graphics.PreferredBackBufferWidth = (int)ScreenSize.X;
graphics.PreferredBackBufferHeight = (int)ScreenSize.Y;
IsFixedTimeStep = false;
if (graphics.IsFullScreen)
IsMouseVisible = false;
skipNextUpdate = false;
}
示例3: SetsProperties
public void SetsProperties()
{
var settings = new Settings();
// Get From File Test
Assert.Equal(true, settings.GetSetting<bool>("TrueSetting", false));
// Default Setting Test
Assert.Equal("default", settings.GetSetting("asdf", "default", true));
// Check Create method
Assert.Equal("default", settings.GetSetting("asdf", String.Empty));
// Set Setting Test
settings.SetSetting("mySetting", "False");
Assert.Equal("False", settings.GetSetting("mySetting", String.Empty));
// Remove Setting
string fileValue = settings.GetSetting("ToBeRemovedSetting", "xmlvalue");
settings.RemoveSetting("ToBeRemovedSetting");
Assert.NotEqual(fileValue, settings.GetSetting("ToBeRemovedSetting", "notthexml"));
settings.Save();
}