Удаление элемента из множества в C#
Чтобы убрать одно значение, вызывают метод
Remove. Он находит элемент в множестве
и удаляет его.
Уберем число из множества и выведем оставшиеся элементы:
HashSet<int> st = [1, 2, 3];
st.Remove(2);
foreach (int num in st) {
Console.WriteLine(num);
}
Если значения не было, множество остается прежним:
HashSet<string> st = ["a", "b"];
st.Remove("z");
foreach (string elem in st) {
Console.WriteLine(elem);
}
Дано множество:
HashSet<int> st = [1, 2, 3, 4, 5];
Уберите из множества число 3.
Выведите каждый элемент в консоль с новой строки.
Дано множество:
HashSet<string> st = ["x", "y", "z"];
Уберите из множества строку "y".
Выведите каждый элемент в консоль с новой строки.