C# 按键名从字典中删除键
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/9494674/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-09 07:37:26 来源:igfitidea点击:
Remove a Key from Dictionary by key name
提问by PositiveGuy
I'm trying to remove a key from my dictionary if the key is a certain key.
如果键是某个键,我正在尝试从我的字典中删除一个键。
parameterList is a dictionary<string,string>
参数列表是一个 dictionary<string,string>
parameterList.Remove(parameterList.Where(k => String.Compare(k.Key, "someKeyName") == 0));
回答by Ufuk Hac?o?ullar?
This should be enough:
这应该足够了:
parameterList.Remove(key);
回答by Kirill Polishchuk
Simply remove by key:
只需按键删除:
parameterList.Remove("someKeyName");
To check:
去检查:
if (parameterList.Remove("someKeyName"))
{
// key removed
}
else
{
// dictionary doesn't contain the key
}

