мне нужно разобрать TimeSpan в строку, используя указанный пользователем форматАнализировать или конвертировать TimeSpan в строку
Я попробовал несколько вариантов, включая различные RegEx.Replace и синтаксический анализ вариантов.
В нижеследующем я добавил метод расширения для TimeSpan.
public void should_return_hours_and_minutes_and_seconds()
{
_ts = new TimeSpan(2, 1, 30, 10);
var format = "HH:mm:ss"; // Input by User. Goal is to include other formats
var returnedVal = _ts.ToString(format);
Assert.That(returnedVal, Is.EqualTo("49:30:10")); // Days rollup to hours
}
Какие форматы вы ищете? –
Какую версию .Net вы используете? – svick