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

Повторяющиеся элементы в C#

При создании множества одинаковые значения не копятся: в памяти остается одна копия каждого элемента. Так множество сразу хранит только различные значения.

Запишем множество с повторами и выведем его элементы циклом:

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

То же правило действует для строк в начальном списке:

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

Создайте множество st из строк "x", "y", "x" и "z". Выведите каждый элемент в консоль с новой строки.

Создайте множество st из чисел 5, 10, 5 и 15. Выведите каждый элемент в консоль с новой строки.

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