по одному полю, а удаление по другому?
что значит удаление по полю? у тебя объект то тот же будет, который ты хочешь удалить
никто не мешает сделать компаратор, который будет сравнивать сначала по приоритету, а потом по имени
так я теперь не уверен что он удалит что надо с таким компаратором
учитывая что это сет и если компаратор будет однозначно определять что нужно то почему нет?
я пока не понимаю как он удаляет элементы, на основании чего
у тебя есть ситуации 1. разный приоритет - разные имена. 2. одинаковый приоритет - разные имена. 3. одинаковый приоритет - одинаковое имя. равенство должно быть только в последнем случае и тогда нормально удалить что нужно, не?
на основании равенства. компаратор должен выдавать > < = (1, -1, 0)
имена разные это да, приоритетов всего 3, могут совпадать у разных задач
удалит тот элемент, который будет равен
да, вроде нормально должно быть
есть только один способ узнать
учитывая что имена и приоритеты readonly у меня, это должно работать, спс
Обсуждают сегодня