static void Main(string[] args) { HashTable <int, int> hassTable = new HashTable <int, int>(); for (int i = 0; i < 20; i++) { hassTable.Add(i, 1 + i); } Console.WriteLine(hassTable.Find(6)); hassTable[6] = 333; Console.WriteLine(hassTable[6]); var keys = hassTable.Keys; Console.WriteLine(string.Join(", ", keys)); foreach (var item in hassTable) { Console.WriteLine("{0} -> {1}", item.Key, item.Value); } hassTable.Add(30, 1); hassTable.Add(300, 1); hassTable.Add(3000, 1); hassTable.Add(30000, 1); hassTable.Add(40, 1); hassTable.Add(400, 1); hassTable.Add(4000, 1); hassTable.Add(40000, 1); Console.WriteLine(hassTable.Count); Console.WriteLine(hassTable.Capacity); }