В app.config я поставлю цикл строковое значение: «Понедельник», «Вторник», ..., «Ежедневно». Из этого значения я хотел присвоить перечисление <Flags()>
. Просто использование DayOfWeek
не дает мне возможности отмечать процесс как повседневную жизнь. Есть ли доступный класс .Net, который обеспечивает день недели как флаг?Как я могу использовать перечисление DayOfWeek для отметки циклов процесса?
В то же время, я придумал следующее:
<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
Он чувствует себя несколько хаком и я ищу лучший способ.
иногда самые простые решения являются наиболее трудно увидеть. Я в лесу и не могу найти дерево. Благодарю. – IAbstract 2010-12-07 20:31:58
+1 для помещения его на язык op – marr75 2010-12-07 20:39:49