Reading Dictionary Items
The
Dictionary is a collection. We can use the foreach loop to go through all the
items and read them using they Key ad Value properties.
foreach (KeyValuePair<string, Int16>
author in AuthorList)
{
Console.WriteLine("Key: {0}, Value: {1}",
author.Key, author.Value);
}
The
following code snippet creates a new dictionary and reads all of its items and
displays on the console.
public void
CreateDictionary()
{
// Create a dictionary with string key and Int16 value pair
Dictionary<string,
Int16> AuthorList = new Dictionary<string, Int16>();
AuthorList.Add("Mahesh Chand",
35);
AuthorList.Add("Mike Gold",
25);
AuthorList.Add("Praveen Kumar",
29);
AuthorList.Add("Raj Beniwal", 21);
AuthorList.Add("Dinesh Beniwal",
84);
// Read all data
Console.WriteLine("Authors
List");
foreach (KeyValuePair<string, Int16>
author in AuthorList)
{
Console.WriteLine("Key:
{0}, Value: {1}",
author.Key, author.Value);
}
}