示例#1
0
 public static bool Remove <TKey, TValue>(this Dict <TKey, TValue> rDict, TKey key)
 {
     return(rDict.Collection.Remove((object)key));
 }
示例#2
0
 public static void RemoveLast <TKey, TValue>(this Dict <TKey, TValue> rDict)
 {
     rDict.Collection.Remove(rDict.LastKey());
 }
示例#3
0
 public static void Clear <TKey, TValue>(this Dict <TKey, TValue> rDict)
 {
     rDict.Collection.Clear();
 }
示例#4
0
 public static TValue FirstValue <TKey, TValue>(this Dict <TKey, TValue> rDict)
 {
     return((TValue)rDict.Collection.Values.First());
 }
示例#5
0
 public static TKey FirstKey <TKey, TValue>(this Dict <TKey, TValue> rDict)
 {
     return((TKey)rDict.Collection.Keys.First());
 }
示例#6
0
 public static bool ContainValue <TKey, TValue>(this Dict <TKey, TValue> rDict, TValue value)
 {
     return(rDict.Collection.ContainsValue((object)value));
 }
示例#7
0
 public static bool ContainsKey <TKey, TValue>(this Dict <TKey, TValue> rDict, TKey key)
 {
     return(rDict.Collection.ContainsKey((object)key));
 }