예제 #1
0
        protected bool GetEnum <TEnum>(string key, out TEnum value)
        {
            string strValue;

            if (!GetString(key, out strValue))
            {
                value = default(TEnum);
                return(false);
            }

            if (string.IsNullOrEmpty(strValue))
            {
                Log("GetEnum<TEnum>: value is empty");
                value = default(TEnum);
                return(false);
            }

            return(StrHelper.GetEnum(strValue, out value));
        }