Я пытаюсь удалить ключ из своего словаря, если ключ является определенным ключом.
parameterList равен dictionary<string,string>
dictionary<string,string>
parameterList.Remove(parameterList.Where(k => String.Compare(k.Key, "someKeyName") == 0));
Этого должно быть достаточно:
parameterList.Remove(key);
Просто удалите по ключу:
parameterList.Remove("someKeyName");
Для проверки:
if (parameterList.Remove("someKeyName")) { // key removed } else { // dictionary doesn't contain the key }