C# ContainsKey(Object) 方法详解
在C#中,ContainsKey(Object)方法是一个用于Dictionary
语法
public bool ContainsKey(object key);
参数
- key:要在字典中查找的键。如果该键不存在于字典中,它将返回false.
返回值
如果指定的键存在于字典中,ContainsKey(Object)方法将返回true,否则将返回false。
示例1
下面的示例演示如何使用ContainsKey方法确定指定键是否存在于Dictionary
Dictionary<string, string> myDictionary = new Dictionary<string, string>();
myDictionary.Add("1", "One");
myDictionary.Add("2", "Two");
myDictionary.Add("3", "Three");
if (myDictionary.ContainsKey("3"))
{
Console.WriteLine("The key exists in dictionary.");
}
else
{
Console.WriteLine("The key does not exist in dictionary.");
}
输出:
The key exists in dictionary.
在上面的示例中,我们首先创建了一个Dictionary
示例2
下面的示例使用ContainsKey方法在Dictionary
Dictionary<string, string> myDictionary = new Dictionary<string, string>();
myDictionary.Add("1", "One");
myDictionary.Add("2", "Two");
myDictionary.Add("3", "Three");
if (myDictionary.ContainsKey("2"))
{
Console.WriteLine("The value for key \"2\" is {0}.", myDictionary["2"]);
}
else
{
Console.WriteLine("The key does not exist in dictionary.");
}
输出:
The value for key "2" is Two.
在上面的示例中,我们首先创建了一个Dictionary
总结
以上就是关于C# ContainsKey(Object)方法的完整攻略。使用该方法可以帮助我们确定指定的键是否存在于字典中,可以提高代码的健壮性和可维护性。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:C# ContainsKey(Object):确定集合是否包含具有指定键的元素 - Python技术站