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

Перебор множества в C#

Элементы множества удобно перебирать циклом foreach. Слева пишут тип и имя переменной, справа - множество.

Порядок элементов при обходе заранее не известен. Считаем только сами значения, а не место на экране. Во время foreach нельзя добавлять или удалять элементы в том же множестве - иначе цикл прервется с ошибкой:

HashSet<int> st = [3, 1, 2]; foreach (int num in st) { Console.WriteLine(num); }

Так же перебирают множество строк:

HashSet<string> st = ["c", "a", "b"]; foreach (string elem in st) { Console.WriteLine(elem); }

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

HashSet<int> st = [5, 10, 15];

Выведите каждый элемент множества в консоль с новой строки.

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

HashSet<string> st = ["Mercury", "Venus", "Earth", "Mars"];

Выведите каждый элемент в квадратных скобках с новой строки.

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