Обновление! Я измеряю время следующим образом: float delta = (float) gameTime.ElapsedGameTime.TotalSeconds; время + = дельта;Как я могу форматировать число с плавающей точкой, чтобы оно выглядело как в реальном времени?
Я хочу форматировать число с плавающей запятой, так что это выглядит следующим образом:
minutes:seconds.milliseconds
"0:36.763"
Как я могу это сделать?
Какое значение представляет значение float? – stuartd
Что представляет собой float - минуты, секунды, миллисекунды или тики - есть конструктор или метод DateTime, который преобразует это значение в 'DateTime'. Затем вы можете использовать метод 'ToString()' с соответствующим форматированием для получения желаемого результата. – ChrisF