C# | SortedDictionary.ContainsValue() Method Last Updated : 11 Jul, 2025 Summarize Comments Improve Suggest changes Share Like Article Like Report This method is used to check whether the SortedDictionary<TKey, TValue> contains an element with the specified value or not. Syntax: public bool ContainsValue (TValue value); Here, the value is the Value to locate in the SortedDictionary. The value can be null for reference types. Return Value: This method returns true if the SortedDictionary contains an element with the specified value otherwise it returns false. Below are the programs to illustrate the use of SortedDictionary<TKey, TValue>.ContainsValue() Method: Example 1: csharp // C# code to check if a value // is present or not in a // SortedDictionary. using System; using System.Collections.Generic; class GFG { // Driver code public static void Main() { // Create a new SortedDictionary // of strings, with string keys. SortedDictionary<string, string> myDict = new SortedDictionary<string, string>(); // Adding key/value pairs in myDict myDict.Add("Australia", "Canberra"); myDict.Add("Belgium", "Brussels"); myDict.Add("Netherlands", "Amsterdam"); myDict.Add("China", "Beijing"); myDict.Add("Russia", "Moscow"); myDict.Add("India", "New Delhi"); // Checking the value "India" but // here "India" is the key if (myDict.ContainsValue("India")) Console.WriteLine("Value : India is present."); else Console.WriteLine("Value : India is not present."); } } Output: Value : India is not present. Example 2: csharp // C# code to check if a value // is present or not in a // SortedDictionary. using System; using System.Collections.Generic; class GFG { // Driver code public static void Main() { // Create a new SortedDictionary // of strings, with string keys. SortedDictionary<string, string> myDict = new SortedDictionary<string, string>(); // Adding key/value pairs in myDict myDict.Add("Australia", "Canberra"); myDict.Add("Belgium", "Brussels"); myDict.Add("Netherlands", "Amsterdam"); myDict.Add("China", "Beijing"); myDict.Add("Russia", "Moscow"); myDict.Add("India", "New Delhi"); // Checking for value Moscow if (myDict.ContainsValue("Moscow")) Console.WriteLine("Value : Moscow is present"); else Console.WriteLine("Value : Moscow is absent"); } } Output: Value : Moscow is present Reference : https://learn.microsoft.com/en-us/dotnet/api/system.collections.generic.sorteddictionary-2.containsvalue?view=netframework-4.7.2 Comment More infoAdvertise with us Next Article C# | SortedDictionary.Add() Method R rupesh_rao Follow Improve Article Tags : C# CSharp-method CSharp-Generic-Namespace CSharp SortedDictionary Class Similar Reads C# | SortedDictionary.Add() Method This is used to add a specified key and value to the sorted dictionary. The elements are sorted according to TKey. Syntax: public void Add (TKey key, TValue value); Parameters: key: It is the key of the element to add. value: It is the value of the element to add. The value can be null for reference 3 min read C# | SortedDictionary.Add() Method This is used to add a specified key and value to the sorted dictionary. The elements are sorted according to TKey. Syntax: public void Add (TKey key, TValue value); Parameters: key: It is the key of the element to add. value: It is the value of the element to add. The value can be null for reference 3 min read C# | Dictionary.ContainsValue() Method This method is used to check whether the Dictionary<TKey,TValue> contains a specific value or not. Syntax: public bool ContainsValue (TValue value); Here, the value is the Value to locate in the Dictionary. The value can be null for reference types. Return Value: This method returns true if th 2 min read C# | SortedDictionary.Count Property This property is used to get the number of key/value pairs contained in the SortedDictionary<TKey, TValue>. Syntax: public int Count { get; } Return Value : It returns the number of key/value pairs contained in the SortedDictionary. Below are the programs to illustrate the use of above-discuss 2 min read C# | SortedDictionary.Count Property This property is used to get the number of key/value pairs contained in the SortedDictionary<TKey, TValue>. Syntax: public int Count { get; } Return Value : It returns the number of key/value pairs contained in the SortedDictionary. Below are the programs to illustrate the use of above-discuss 2 min read C# SortedDictionary Class In C#, the SortedDictionary<TKey,TValue> class represents the collection of key/value pairs. This pair is in sorted form and the sorting is done on the key. This class is defined under System.Collections.Generic namespace. In the SortedDictionary class, the keys are immutable, always unique, a 5 min read Like