Добрый день, подскажите как проще решить такую ситуацию?
1. В textBox7 выводится время (разница между реальным временем и временем, указанным пользователем)
Имеется таблица с данными из которой берутся значения через интервал времени
Это код через который идет проверка и назначение цифр (сейчас вручную цифры вставляю)
private void MainTimer_Tick(object sender, EventArgs e)
{
DateTime localTime = DateTime.Now;
DateTime Values = dateTimePicker2.Value;
TimeSpan difference = localTime.Subtract(Values);
if (difference >= TimeSpan.FromMinutes(60) && difference < TimeSpan.FromMinutes(64))
{
textBox6.Text = (0.585).ToString();
textBox11.Text = (0.660).ToString();
textBox5.Text = (5.667).ToString();
textBox10.Text = (6.140).ToString();
}
if (difference >= TimeSpan.FromMinutes(64) && difference < TimeSpan.FromMinutes(68))
{
textBox6.Text = (0.585).ToString();
textBox11.Text = (0.660).ToString();
textBox5.Text = (5.667).ToString();
textBox10.Text = (6.140).ToString();
}
и т.д.
}
Каждый раз использовать сравнение времени через if(difference >= TimeSpan.FromMinutes(64)) не очень удобно.
Если надо будет проверять начиная с 1-го часа до 30-40 часов то замучаешься добавлять проверки поминутно.
Можно ли как то по другому назначать их согласно времени?
P.S. Человека не ищу, просто хочу узнать мнение других. И не надо писать про то, что за деньги сделают, но не здесь. Я и сам знаю где делают и что делают!!!!!!!!!!!!