SortedDictionary<TKey, TValue>.ContainsKey(TKey) Method se utiliza para verificar si SortedDictionary contiene un elemento con la clave especificada o no.
Sintaxis:
public bool ContainsKey (TKey key);
Aquí, la clave es la Clave que se ubicará en el SortedDictionary.
Valor devuelto: este método devolverá verdadero si el diccionario contiene un elemento con la clave especificada; de lo contrario, devolverá falso .
Excepción: este método dará ArgumentNullException si la clave es nula.
A continuación se muestran los programas para ilustrar el uso del método mencionado anteriormente:
Ejemplo 1:
// C# code to check if a key is // present or not in a SortedDictionary. using System; using System.Collections.Generic; class GFG { // Driver code public static void Main() { // Create a new dictionary of // strings, with string keys. SortedDictionary<int, string> myDict = new SortedDictionary<int, string>(); // Adding key/value pairs in myDict myDict.Add(1, "C"); myDict.Add(2, "C++"); myDict.Add(3, "Java"); myDict.Add(4, "Python"); myDict.Add(5, "C#"); myDict.Add(6, "HTML"); // Checking for Key 4 if (myDict.ContainsKey(4)) Console.WriteLine("Key : 4 is present"); else Console.WriteLine("Key : 4 is absent"); } }
Producción:
Key : 4 is present
Ejemplo 2:
// C# code to check if a key is // present or not in a SortedDictionary. using System; using System.Collections.Generic; class GFG { // Driver code public static void Main() { // Create a new dictionary 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 Key "USA" if (myDict.ContainsKey("USA")) Console.WriteLine("Key : USA is present"); else Console.WriteLine("Key : USA is absent"); } }
Producción:
Key : USA is absent
Referencia:
Publicación traducida automáticamente
Artículo escrito por Kirti_Mangal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA