Правильная проверка максимального значения даты - C#
Формулировка задачи:
суть в том, что в сетку необходимо вывести все почасовые значения за день с минутным интервалом, который задаёт пользователь, но проблема в том, что нужно отслеживать остановку цикла, ведь количество минут может быть как 7, так и 120, вот часть кода, которая естественно уходит в бесконечный цикл
double минуты = double.Parse(textBox1.Text);
int sh = 0;
DateTime dt = new DateTime();
do
{
dt.AddMinutes(минуты);
dataGridView1.RowCount += 1;
dataGridView1.Rows[sh].Cells[1].Value = dt.ToShortTimeString();
sh++;
}
while (dt.Hour < 24);Решение задачи: «Правильная проверка максимального значения даты»
textual
Листинг программы
while (dt.Hour < 23)