Я полагаю, вы ищете что-то вроде этого
, вы можете инициализировать это следующим образом
TimeSpan ts = new TimeSpan(0, 2, 0);
и дополнения таким образом
ts.Add(new TimeSpan(0, 2, 0));
И ваш финалформат может быть получен следующим образом:
string.Format("{0} Hours {1} minutes {2} seconds", ts.Hours, ts.Minutes, ts.Seconds);
Если вы можете использовать таймер или рассчитать полную продолжительность, используйте его для инициализации промежутка времени.Пожалуйста, измените, как вам нужно, или добавьте дополнительную информацию к вашему вопросу