public void LastTest()
 {
     HashTable myHashTable = new HashTable(1, new AnotherSimpleHashFunction());
     Assert.AreEqual(false, myHashTable.DeleteValue("bye"));
     myHashTable.AddValue("i don't know");
     myHashTable.AddValue("what");
     myHashTable.AddValue("to");
     myHashTable.AddValue("write");
     Assert.AreEqual(true, myHashTable.DeleteValue("what"));
     Assert.AreEqual(false, myHashTable.DeleteValue("what"));
     Assert.AreEqual(false, myHashTable.DeleteValue("what"));
     Assert.AreEqual(true, myHashTable.DeleteValue("to"));
 }
 public void LastTest()
 {
     HashTable myHashTable = new HashTable();
     Assert.AreEqual(false, myHashTable.DeleteValue("bye"));
     myHashTable.AddValue("i don't know");
     myHashTable.AddValue("what");
     myHashTable.AddValue("to");
     myHashTable.AddValue("write");
     Assert.AreEqual(true, myHashTable.DeleteValue("what"));
     Assert.AreEqual(false, myHashTable.DeleteValue("what"));
     Assert.AreEqual(false, myHashTable.DeleteValue("what"));
     Assert.AreEqual(true, myHashTable.DeleteValue("to"));
 }
 public void DeleteValue()
 {
     HashTable myHashTable = new HashTable();
     myHashTable.AddValue("sdbgkjsgfskfjnbsf,gmbnfsgbsfgjbnrtbkjadfvjwrblhygwtlekjbg;qkejrbfdnfbvsmngv ae;erjgejgbjtrhvbgmd fveqjrgfq;owrfgqoreihgeqjbgvkdnfvm,nqegforewgftwrf");
     Assert.AreEqual(true, myHashTable.Exists("sdbgkjsgfskfjnbsf,gmbnfsgbsfgjbnrtbkjadfvjwrblhygwtlekjbg;qkejrbfdnfbvsmngv ae;erjgejgbjtrhvbgmd fveqjrgfq;owrfgqoreihgeqjbgvkdnfvm,nqegforewgftwrf"));
     Assert.AreEqual(true, myHashTable.DeleteValue("sdbgkjsgfskfjnbsf,gmbnfsgbsfgjbnrtbkjadfvjwrblhygwtlekjbg;qkejrbfdnfbvsmngv ae;erjgejgbjtrhvbgmd fveqjrgfq;owrfgqoreihgeqjbgvkdnfvm,nqegforewgftwrf"));
 }
Beispiel #4
0
 private static void Delete(HashTable hashTable)
 {
     Console.WriteLine("Enter a string");
     if (hashTable.DeleteValue(Console.ReadLine()))
     {
         Console.WriteLine("Element is deleted");
     }
     else
     {
         Console.WriteLine("There's no such element");
     }
 }