Let us say, we have a Dictionary that contains,
As Key and Value pair.
Now, let us say, we want to update the value of the Key, 5 with Is an one digit number.
Where 5 is the Key and Is an one digit number is the new Value.
Let us see in the below example.
using System.Collections.Generic; public class MyApplication { public static void Main(string[] args) { Dictionary<object, string> x = new Dictionary<object, string>() { { 5, "Is a Number" }, { "John", "Is a Name" }, { "C#", "Is a Language"} }; x[5] = "Is an one digit number"; foreach (KeyValuePair<object;, string> i in x) { System.Console.WriteLine("The key is : "+i.Key+" and the value is : "+i.Value); } } }
So, in the above code we have created a Dictionary using braces {} and Key and Value pairs.
Dictionary<object, string> x = new Dictionary<object, string>() { { 5, "Is a Number" }, { "John", "Is a Name" }, { "C#", "Is a Language"} };
And initialised to the variable x.
Now, we are supposed to update the value of the Key, 5 with Is an one digit number.
So, we have used the below way to update it.
x[5] = "Is an one digit number";
And the entry for the Key 5 is updated in the Dictionary.
And we get the below output,