public void Update(TKey key, TValue value) { _002_HashTableArrayNode.HashTableArrayNode <TKey, TValue> node = _array[getIndex(key)]; if (node == null) { throw new ArgumentException("Key not exist"); } node.Update(key, value); }
public void Add(TKey key, TValue value) { int index = getIndex(key); _002_HashTableArrayNode.HashTableArrayNode <TKey, TValue> node = _array[index]; if (node == null) { node = new _002_HashTableArrayNode.HashTableArrayNode <TKey, TValue>(); _array[index] = node; } node.Add(key, value); }