using System; class TestHashtable { public static void Main(String[] args) { Generics.Hashtable table = new Generics.Hashtable(7); bool check; table.Add(3, "three"); // inserted in bucket 3 table.Add(11, "eleven"); // inserted in bucket 11%7 = 4 table.Add(4, "four"); // bucked 4 is used => inserted in bucket 5 table.Remove(11); // free bucket 4 (bucket 5 should be moved to bucket 4) check = table.Contains(4); // bucket 4 is empty => returns false Console.WriteLine("table.Contains(4) returns {0}", check); } }