- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
private void timer1_Tick(object sender, EventArgs e)
{
sec++;
if (sec > 59)
{
min++;
if (min > 59)
{
ch++;
min = 0;
}
sec = 0;
}
label1.Text = "Время игры: \r\n" + ch + ":" + min + ":" + sec;
}
StringBuilder sb = new StringBuilder("Время игры: \r\n");
sb.Append(DateTime.Now.ToShortTimeString ());
sb.Append(":");
sb.Append(DateTime.Now.Second.ToString(" 0#"));
label1.Text = sb.ToString();
P.S. А че в шарпе нет нормального форматирования дат аля strftime? Только конкатенировать шорттайм и секунды?
P.S. Да еще и дату два раза получаете не закешировав значение. Фу, понасрали больше чем автор.
Но код sbs'а хуже, чем код автора, да еще и решает совсем не ту задачу ;)
Наверное нужно запиливать фак, для тех кто не сразу может понять. Что бы соглашения были о тегах, так сказать, ибо я тоже не понял, что значит <s></s>.
Одному было лень бибитэг вспоминать, другой этого не понял и влепил минус. Такие мелочи :)
Как вариант решения, а то холивары уже пошли)