Introduction

Hash table is a part of collection in c sharp, which store the key and value. It means hash table class is represent a pair of key and value that organized based on the hash code of the key. It is useful to access elements using by key.

Example

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Collections;

namespace how_to_use_hashtable_class_in_c_sharp

{

class Hash_table

{

static void Main(string[] args)

{

Hashtable htable = new Hashtable(); //create instance of hash table

htable.Add("001", "Arvind kumar"); //add value in hash table in key and value

htable.Add("002", "Nitin Bhardwaj");

htable.Add("003", "Manish Kumar");

if (htable.ContainsValue("Rajkumar")) // check conduction

{

Console.WriteLine("This student name is already in the list");

}

else

{

htable.Add("004", "Rajkumar"); // value add

}

ICollection key = htable.Keys; // Get a collection of the keys.

foreach (string n in key)

{

Console.WriteLine(n + ": " + htable[n]); // show value of hash table

}

Console.ReadKey();

}

}

}


Output:


output.jpg