protected override void EntryAdded(Tuple3KeyEntry <Key1, Key2, Key3, V> entry) { size++; }
protected override void EntryRemoved(Tuple3KeyEntry <Key1, Key2, Key3, V> entry) { size--; }
protected override Tuple3KeyEntry <Key1, Key2, Key3, V> CreateEntry(int hash, Key1 key1, Key2 key2, Key3 key3, V value, Tuple3KeyEntry <Key1, Key2, Key3, V> nextEntry) { return(new Tuple3KeyEntry <Key1, Key2, Key3, V>(key1, key2, key3, value, hash, nextEntry)); }