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

Добавление элемента в множество в C#

Чтобы добавить одно значение, вызывают метод Add. Он включает новый элемент в множество, если такого значения там еще нет.

Добавим строку к уже созданному множеству и выведем все элементы:

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

Тот же прием для целых чисел:

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

Метод Add возвращает true, если элемент действительно добавился, и false, если такое значение уже было. Пример:

HashSet<int> st = [10, 20, 30]; bool first = st.Add(40); bool again = st.Add(20); Console.WriteLine(first); // prints True Console.WriteLine(again); // prints False Console.WriteLine(st.Count); // prints 4

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

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

Запишите в множество строки "z" и "x". Выведите каждый элемент в консоль с новой строки.

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

HashSet<int> st = [10, 20, 30];

Запишите в множество числа 40 и 20. Выведите каждый элемент в консоль с новой строки.

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