Есть ли в С# встроенная поддержка для разбора строк номеров страниц? По номерам страниц, я имею в виду формат, который вы можете ввести в диалоговом окне печати, в виде комбинации запятой и тире.
Что-то вроде этого:
1,3,5-10,12
Что было бы очень приятно - это решение, которое вернуло мне какой-то список всех номеров страниц, представленных строкой. В приведенном выше примере получение списка назад вроде бы было бы приятным:
1,3,5,6,7,8,9,10,12
Я просто хочу не сворачивать свои собственные, если есть простой способ сделать это.