Example #1
0
        public string TryGet(string key, Func <string> getDefault)
        {
            var value = RetrieveValueWithDefaultHelper.TryGet <object>(() => this[key].Value, getDefault);

            return((value == null) ? string.Empty : value.ToString());
        }
Example #2
0
        public T TryGet <T>(string key, Func <T> getDefault) where T : class
        {
            var value = RetrieveValueWithDefaultHelper.TryGet <T>(() => this[key] as T, getDefault);

            return((value == null) ? default(T) : value);
        }