示例#1
0
        public ScheduledViewModel()
        {
            var currentCulture = CultureInfo.GetCultureInfo(Tx.CurrentThreadCulture);
            var days           = new[]
            {
                DayOfWeek.Monday, DayOfWeek.Thursday, DayOfWeek.Wednesday, DayOfWeek.Thursday, DayOfWeek.Friday, DayOfWeek.Saturday,
                DayOfWeek.Sunday
            };

            StartTime = DateTime.Now;

            WeekDays = new List <ListViewModel <DayOfWeek> >();
            for (var i = 0; i < 7; i++)
            {
                WeekDays.Add(new ListViewModel <DayOfWeek>(days[i], currentCulture.DateTimeFormat.DayNames[i]));
            }

            MonthDays = Enumerable.Range(1, 31).Select(x => new ListViewModel <int>(x, x.ToString())).ToList();
            MonthDays.Add(new ListViewModel <int>(-1, Tx.T("TasksCommon:Triggers.Scheduled.View.Last")));

            Months       = Enumerable.Range(0, 11).Select(x => new ListViewModel <int>(x, currentCulture.DateTimeFormat.MonthNames[x])).ToList();
            RelativeDays = Enum.GetValues(typeof(RelativeDayInMonth)).Cast <RelativeDayInMonth>().Select(x =>
                                                                                                         new ListViewModel <RelativeDayInMonth>(x, Tx.T($"TasksCommon:Triggers.Scheduled.View.DayInMonth.{x}"))).ToList();
        }
示例#2
0
 public static void Main()
 {
     int i = new MonthDays() [1];
 }
示例#3
0
文件: cs0633-2.cs 项目: nlhepler/mono
   public static void Main ()
   {
	int i = new MonthDays () [1];
   }