1

C# で日付を生成するヘルパー メソッドはありますか?

たとえば、指定された 2 つの日付の間のすべての日付の日付、日を表示するグリッドがあります。

次のようにWhileループを試しました

 while (startdate <= enddate)
 {         
      var calendarDate = CreateDate();
      calendarDate.CalendarDate = startdate.Date;
      if (calendarDate.DayofWeek == DayOfWeekValues.Sunday.Value)
      {
           calendarDate.IsHoliday = true;
      }       
      startdate = startdate.AddDays(1.0);
 }
4

2 に答える 2

0

これはすでにここでカバーされています: LINQ を使用して日付の範囲を展開する

組み込みの.Netヘルパーはないと思いますが、LINQまたはwhileループで確実に実現できます。

于 2013-11-11T10:08:43.087 に答える