public int getInt(string key) { if (LastUpdate < File.GetLastWriteTime(_configPath + _configFile)) { AutoRestartInit.Reload(); return(-1); } if (!_config.ContainsKey(key)) { return(-1); } int back = -1; if (!int.TryParse(_config[key], out back)) { return(-1); } if (back < 0) { return(-1); } return(back); }
public string getString(string key) { if (LastUpdate < File.GetLastWriteTime(_configPath + _configFile)) { AutoRestartInit.Reload(); return("null"); } if (!_config.ContainsKey(key)) { return("null"); } return(_config[key]); }
public bool getBool(string key) { if (LastUpdate < File.GetLastWriteTime(_configPath + _configFile)) { AutoRestartInit.Reload(); return(false); } if (!_config.ContainsKey(key)) { return(false); } bool back; if (!bool.TryParse(_config[key], out back)) { return(false); } return(back); }