Mega Code Archive

 
Categories / C# / Collections Data Structure
 

Hashtable Clear Method removes all elements from the Hashtable

using System;  using System.Collections;  public class SamplesHashtable  {     public static void Main()  {        Hashtable myHT = new Hashtable();        myHT.Add( "one", "A" );        myHT.Add( "two", "B" );        myHT.Add( "three", "C" );        myHT.Add( "four", "D" );        myHT.Add( "five", "E" );        Console.WriteLine( "   Count    : {0}", myHT.Count );        Console.WriteLine( "   Values:" );        PrintKeysAndValues( myHT );        myHT.Clear();        Console.WriteLine( "After Clear," );        Console.WriteLine( "   Count    : {0}", myHT.Count );        Console.WriteLine( "   Values:" );        PrintKeysAndValues( myHT );     }     public static void PrintKeysAndValues( Hashtable myHT )  {        foreach ( DictionaryEntry de in myHT )           Console.WriteLine( "\t{0}:\t{1}", de.Key, de.Value );     }  }