Use foreach statement to loop through all keys in a hashtable : Hashtable « Data Structure « C# / CSharp Tutorial






using System;
using System.Collections;

class MainClass
{
    public static void Main()
    {
        Hashtable    hash = new Hashtable();
        hash.Add("A", "1");
        hash.Add("B", "2");
        hash.Add("C", "3");
        hash.Add("D", "4");
        hash.Add("E", "5");
        
        foreach (string firstName in hash.Keys)
        {
            Console.WriteLine("{0} {1}", firstName, hash[firstName]);
        }
    }
}
A 1
B 2
C 3
D 4
E 5








11.29.Hashtable
11.29.1.Add elements to the table and Use the keys to obtain the values
11.29.2.Add key-value pair to Hashtable by using the indexer
11.29.3.Use foreach statement to loop through all keys in a hashtable
11.29.4.Clear all key/value pairs in a Hashtable
11.29.5.Mark a Hashtable to be Synchronized
11.29.6.Remove key/value pairs from Hashtable
11.29.7.Use the ContainsKey() method to check if Hashtable contains a key
11.29.8.Use the ContainsValue() method to check if Hashtable contains a value
11.29.9.Use the Remove() method to remove FL from Hashtable
11.29.10.Copy the keys from Hashtable into an array using the CopyTo() method and then display the array contents
11.29.11.Copy the values from Hashtable into an array using the CopyTo() method and then display the array contents