Другой вариант - использовать список и отсортировать его.Затем вы можете использовать метод BinarySearch для поиска предметов.Чтобы сохранить отсортированный список, вы можете использовать индекс, возвращаемый BinarySearch для вставки в.Если возвращаемый индекс является отрицательным, используйте комплемент (оператор ~) в качестве местоположения вставки, если возвращенный индекс положителен, вы можете вставить его в этом месте (если только вы не хотите установить подобное поведение, в этом случае вообще не вставлять).*