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 );
}
}
Related examples in the same category