如果字典包含其他值false,如何返回布尔值true

use*_*181 0 c#

在此输入图像描述如果字典包含键1,则如何返回true,否则返回false.如何在行下面改变返回布尔值

var dicResult = dic.Where(p => p.Key == 1);

hyd*_*yde 5

你可以用dict.ContainsKey(key).如果它包含该键,则返回true.

假设您的字典定义如下:

var dict = new Dictionary<int, string>();
dict.Add(1, "Hello");
Console.WriteLine(dict.ContainsKey(1)); // True
Console.WriteLine(dict.ContainsKey(3)); // False
Run Code Online (Sandbox Code Playgroud)