private T GetValue <T>(string key, T defaultValue, string section) { if (this.offline) { return(defaultValue); } string stringValue = HS.GetINISetting(section, key, null, FileName); if (stringValue != null) { try { T result = (T)System.Convert.ChangeType(stringValue, typeof(T), CultureInfo.InvariantCulture); return(result); } catch (Exception) { return(defaultValue); } } return(defaultValue); }
public string GetEmail() { var userName = _hs.GetINISetting(UserSection, MelcloudUserName, "", InifileName); return(userName); }