wolverine777
@wolverine777

Как привести результат к ToString?

Привет, пытаюсь сделать задачку "таймер" на шарпе - все получилось только вот неохота разглядывать миллисекунды в результате, а когда пытаюсь результат привести у "симпатичному" виду - visual studio выдает мне "неверный формат".. Как же быть? Спасибо.

var time_start = DateTime.Now;

            Console.WriteLine("timer started @ " + time_start);
            
            Console.WriteLine("Wait a bit and press any key to stop a process");

            Console.ReadKey();
            var time_end = DateTime.Now

            try
            {
               TimeSpan stopwatch = time_end - time_start;

                var result = stopwatch.ToString("HH:mm:ss");      // вот тут 

                Console.WriteLine("It's been already " + stopwatch + "");
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
                throw;
            }
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ответы на вопрос 1
TimeSpan stopwatch  = new TimeSpan(4, 3, 17);
        Console.WriteLine(stopwatch .ToString(@"d\.hh\:mm\:ss"));
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы