как увеличить дату с помошю метода AddDays(); в цикле -->DateTime i DateOnly
public void schedule()
{
//DateOnly dateOnly = lastWorkDayDate();
DateOnly dateOnly1 = new DateOnly();
//int restDayCounts = restDayCount();
//string lastWorkDay = lastWorkDayDate().ToString();
//string vacationdate = VacationDate().ToString();
//string curentmonth= CurentMonth().Month.ToString();
//List<int> scheduleList = new List<int>();
while (true)
{
Console.WriteLine(dateOnly1.AddDays(3));
}
}
Ответы (1 шт):
Автор решения: bubadev
→ Ссылка
Изменил ответ с учетом комментария. Рабочий код. Но советую почитать теорию по языку, что бы лучше понимать как такие вещи делать
DateOnly date = new DateOnly(2022, 06, 28);
List<DateOnly> scheduleList = new List<DateOnly>();
Записываем в список результаты. Условие выберите сами.
while (date.Year < 2023)
{
date = date.AddDays(3);
scheduleList.Add(date);
}
Выведите на экран:
foreach (var s in scheduleList)
{
Console.WriteLine(s);
}