В app.config я предоставляю строковое значение цикл : «Понедельник», «Вторник», ..., «Ежедневно»Из этого значения я хотел присвоить перечисление <Flags()>
.Простое использование DayOfWeek
не дает мне возможности помечать процесс как ежедневную рутину.Есть ли доступный класс .Net, который предоставляет день недели в качестве флага?
Тем временем я придумал следующее:
<Flags()> _
Public Enum enumExportCycle As Integer
Monday = DayOfWeek.Monday
Tuesday = DayOfWeek.Tuesday
Wednesday = DayOfWeek.Wednesday + 1
Thursday = DayOfWeek.Thursday + 4
Friday = DayOfWeek.Friday + 11
Saturday = DayOfWeek.Saturday + 26
Sunday = DayOfWeek.Sunday + 64
Daily = Monday Or Tuesday Or Wednesday Or Thursday Or Friday Or Saturday Or Sunday
End Enum
Это выглядит несколько странно, и я ищу лучший путь.