In this Blog we are going to see, How to Remove item from the Dictionary Collection.


Step 1: Adding items to Dictionary as KeyValuePair

Dictionary<int, string> dic = new Dictionary<int, string>();

dic.Add(1, "Lajapathy");

dic.Add(2, "Parthiban");

dic.Add(3, "AnandBabu");

dic.Add(4, "Sathiya");

Step 2: Displaying the Dictionary Items

foreach (KeyValuePair<int, string> tempDic in dic)

{

Response.Write("Key :" + tempDic.Key + " value :" + tempDic.Value + "<br/>");

}

Step 2: Removing item from the Dictionary

bool isRemoved = dic.Remove(2);

Response.Write(isRemoved + "<br/>");

Step 3: Displaying Items after Removing

foreach (KeyValuePair<int, string> tempDic in dic)

{

Response.Write("Key :" + tempDic.Key + " value :" + tempDic.Value + "<br/>");

}


OUTPUT:

Key :1 value :Lajapathy
Key :2 value :Parthiban
Key :3 value :AnandBabu
Key :4 value :Sathiya


True (Tells Item is removed)
Key :1 value :Lajapathy
Key :3 value :AnandBabu
Key :4 value :Sathiya