Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csPmSeEP 281 of 436 menu
◀ ▶

Наличие элемента в множестве в C#

Проверить, лежит ли значение в множестве, удобно методом Contains. Он отвечает, есть ли такой элемент среди сохраненных.

Результат логический - true или false:

HashSet<int> st = [1, 2, 3]; Console.WriteLine(st.Contains(2)); Console.WriteLine(st.Contains(5));

Ту же проверку удобно ставить в условие if:

HashSet<string> st = ["a", "b"]; if (st.Contains("b")) { Console.WriteLine("found"); }

Дано множество:

HashSet<int> st = [3, 7, 9];

Если в множестве есть число 7, выведите в консоль "yes", иначе "no".

Дано множество:

HashSet<string> st = ["x", "y"];

Если в множестве есть строка "z", выведите в консоль "yes", иначе "no".

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить