Beispiel #1
0
        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);
        }
Beispiel #2
0
        public string GetEmail()
        {
            var userName = _hs.GetINISetting(UserSection, MelcloudUserName, "", InifileName);

            return(userName);
        }