На этот раз HashSet.
Mne naдо перебрать значения и править(удалять) по условию
Но for и set[i] никак ни хотят работать.
А объясняльщики в интернете в один голос твердят: "..HashSet это такая производительность! у-у-у-у.. вот пример как перебирать: forich.."
Блиин!! Похоже они не из головы берут а тупо гуглтранслейтят документацию МС, иначе бы они понимали что начинаючему не до производительности — лишь бы работало пусть и кое-как.
Так как вы перебираете если надо менять значения?
Я пока выкрутился, но чую что так неправильно
Обьявил дополнительный Сет. В будущем может не прокатить
var set2 = new System.Collections.Generic.HashSet<int>();
foreach (var item in set1) if (item < mx && item > mn) set2.Add(item);
set1.ExceptWith(set2);