If you want to detect if a key exists in a dictionary in C# , you can use the contains method of the dictionary which return true if the key is found.
How to detect if a key exists in a Dictionary in C# ?
Below is a sample source code that illustrates how to find out if the exists in a dictionary using the contains method in C#.
using System;
using System.Collections.Generic;
namespace ACCode
{
class Program
{
static void Main(string[] args)
{
Dictionary<int,string> Numbers = new Dictionary<int, string>();
Numbers.Add(1,"One");
Numbers.Add(2, "Two");
Numbers.Add(3, "Three");
Numbers.Add(4, "Four");
Numbers.Add(5, "Five");
if (Numbers.ContainsKey(7))
{
Console.WriteLine("The Key is found");
}
else
{
Console.WriteLine("The key is not found");
}
Console.ReadLine();
}
}
}
Leave a Reply