Looking for .net Keywords? Try Ask4Keywords

.NET Framework ContainsKey (TKey)


пример

Чтобы проверить, имеет ли Dictionary специальный ключ, вы можете вызвать метод ContainsKey(TKey) и предоставить ключ типа TKey . Метод возвращает значение bool когда ключ существует в словаре. Для образца:

var dictionary = new Dictionary<string, Customer>()
{
   {"F1", new Customer() { FirstName = "Felipe", ... } },
   {"C2", new Customer() { FirstName = "Carl", ... } },
   {"J7", new Customer() { FirstName = "John", ... } },
   {"M5", new Customer() { FirstName = "Mary", ... } },
};

И проверьте, существует ли C2 в словаре:

if (dictionary.ContainsKey("C2")) 
{
   // exists
}

Метод ContainsKey доступен в стандартной версии Dictionary<TKey, TValue> .