Множество в список в C#
Элементы HashSet можно скопировать
в List конструктором. Исходное множество
при этом не меняется. Пример:
HashSet<string> st = ["a", "b", "c"];
List<string> list = new List<string>(st);
Console.WriteLine(list.Count); // prints 3
Тот же прием для множества чисел:
HashSet<int> st = [1, 2, 3];
List<int> list = new List<int>(st);
foreach (int num in list) {
Console.WriteLine(num);
}
Дано множество:
HashSet<int> st = [7, 8, 9];
Получите список с теми же числами и выведите его Count.