public bool GetBoolean(string key, bool defaultValue) { string s; if (mSettings.TryGetValue(key, out s)) { return Convert.ToBoolean(s); } Set(key, defaultValue.ToString()); return defaultValue; }