Наличие значения в C#
Чтобы узнать, есть ли нужное число среди
значений, перебирают пары словаря и сравнивают
поле Value с искомым:
Dictionary<string, int> dct = new()
{
["a"] = 1,
["b"] = 2,
["c"] = 3
};
bool flag = false;
foreach (var pair in dct) {
if (pair.Value == 2) {
flag = true;
}
}
Console.WriteLine(flag);
Дан словарь:
Dictionary<string, int> dct = new()
{
["a"] = 3,
["b"] = 7,
["c"] = 9
};
Если среди значений есть число 7,
выведите "yes", иначе "no".
Дан словарь:
Dictionary<string, int> dct = new()
{
["x"] = 1,
["y"] = 2,
["z"] = 3
};
Проверьте, встречается ли число 5
среди значений. Если да, выведите
"yes", иначе "no".