如果密钥是某个密钥,我正在尝试从字典中删除密钥。
parameterList是dictionary<string,string>
parameterList.Remove(parameterList.Where(k => String.Compare(k.Key, "someKeyName") == 0));
答案 0 :(得分:60)
这应该足够了:
parameterList.Remove(key);
答案 1 :(得分:26)
只需按键删除:
parameterList.Remove("someKeyName");
检查:
if (parameterList.Remove("someKeyName"))
{
// key removed
}
else
{
// dictionary doesn't contain the key
}