在 app.config 中,我提供了一个循环字符串值:“Monday”、“Tuesday”、...、“Daily”。从那个值我想分配一个<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
感觉有点骇人听闻,我正在寻找更好的方法。