예제 #1
0
        public double GetDoubleOrDefault(string key)
        {
            if (!this.Entries.TryGetValue(key, out var v))
            {
                return(0.0);
            }

            if (!TdfConvert.TryToDouble(v.Value, out var d))
            {
                return(0.0);
            }

            return(d);
        }
예제 #2
0
 public bool GetBoolOrDefault(string key)
 {
     return(this.Entries.TryGetValue(key, out var v) && TdfConvert.ToBool(v.Value));
 }