Подтвердить что ты не робот

Удалить ключ из словаря по имени ключа

Я пытаюсь удалить ключ из моего словаря, если ключ является определенным ключом.

parameterList - это dictionary<string,string>

parameterList.Remove(parameterList.Where(k => String.Compare(k.Key, "someKeyName") == 0)); 
4b9b3361

Ответ 1

Этого должно быть достаточно:

parameterList.Remove(key);

Ответ 2

Просто удалите ключ:

parameterList.Remove("someKeyName");

Проверять:

if (parameterList.Remove("someKeyName"))
{
    // key removed
}
else
{
    // dictionary doesn't contain above key
}