C# TimeSpan.Milliсекунды в формате 2 цифрC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 C# TimeSpan.Milliсекунды в формате 2 цифр

Сообщение Anonymous »


У меня есть таймер, который я хочу показать минуты:секунды:сотни секунд. Поскольку в C# timespan нет метода для получения сотен, а есть только миллисекунды, мне нужно как-то отформатировать это.

TimeSpan ts = stopWatch.Elapsed; currentTime = String.Format("{0:00}:{1:00}:{2:00}", ts.Minutes, ts.Seconds, Math.Round(Convert.ToDecimal(ts.Milliсекунды),2)) ; ClockTextBlock.Text = currentTime; Я пробовал использовать Math.Round, но ничего не получилось. Результат по-прежнему варьируется от 1 до 3 цифр, например:

01:12:7 01:12:77 01:12:777 Я хочу, чтобы формат всегда был таким
01:12:07 01:12:77
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»