using System.Collections.Generic;
public static void Main()
foreach(var item in GetWorkDays(DateTime.Today, 7))
Console.WriteLine("Hello World");
public static IEnumerable<DateTime> GetWorkDays(DateTime startDay, int daysCount)
DateTime date = startDay;
while (date.AddDays(1) != startDay.AddDays(daysCount))
yield return System.Linq.Enumerable.Select(new DateTime[] { date }, day =>
while (!(day.DayOfWeek != DayOfWeek.Sunday && day.DayOfWeek != DayOfWeek.Saturday))