public static void Main()
var beginDate = DateTime.Today.AddDays(1);
var endDate = new DateTime(2021, 6, 18);
while (beginDate <= endDate)
beginDate = beginDate.AddDays(1);
if (beginDate.DayOfWeek == System.DayOfWeek.Saturday || beginDate.DayOfWeek == System.DayOfWeek.Sunday)
else if (beginDate >= new DateTime(2021, 03, 27) && beginDate <= new DateTime(2021, 04, 5))
else if (beginDate == new DateTime(2021, 05, 31) || beginDate == new DateTime(2021, 06, 01))
Console.WriteLine(numberDays);