示例#1
0
        public bool TryGetValue <T>(TypedKey <T> key, out T value)
        {
            object result = table[key];

            if (result == null)
            {
                value = default(T); return(false);
            }
            value = (T)result;
            return(true);
        }
示例#2
0
 public void Add <T>(TypedKey <T> key, T value)
 {
     this.table.Add(key, value);
 }
示例#3
0
 public bool Contains <T>(TypedKey <T> key)
 {
     return(table.Contains(key));
 }