TimeSpanの表す時間間隔を日数・秒数などに換算した値が必要な場合は、Total*プロパティを参照します。 取得したい数値の単位に応じて、次のプロパティを参照することが出来ます。 これらのプロパティで得られる値はいずれもdoubleです。

合計時間を取得するプロパティ
プロパティ 取得できる値
TimeSpan.TotalDays TimeSpanの表す時間の長さを日数に換算した値を取得する
TimeSpan.TotalHours TimeSpanの表す時間の長さを時間数に換算した値を取得する
TimeSpan.TotalMinutes TimeSpanの表す時間の長さを分数に換算した値を取得する
TimeSpan.TotalSeconds TimeSpanの表す時間の長さを秒数に換算した値を取得する
TimeSpan.TotalMilliseconds TimeSpanの表す時間の長さをミリ秒数に換算した値を取得する

90分間の時間間隔を表すTimeSpanから1時間30分という値を得たい場合のように、時間単位ごとに正規化された値を取得したい場合にはHours・Minutesなどのプロパティを参照します。

TimeSpan.TotalXxxプロパティを使って時間間隔を日数・分数・秒数などに変換した値を取得する
using System;

class Sample {
  static void Main()
  {
    var ts = new TimeSpan(1, 2, 3, 4, 567);

    Console.WriteLine(ts);
    Console.WriteLine("= {0} 日", ts.TotalDays);
    Console.WriteLine("= {0} 時間", ts.TotalHours);
    Console.WriteLine("= {0} 分", ts.TotalMinutes);
    Console.WriteLine("= {0} 秒", ts.TotalSeconds);
    Console.WriteLine("= {0} ミリ秒", ts.TotalMilliseconds);
  }
}
実行結果
1.02:03:04.5670000
= 1.08546952546296 日
= 26.0512686111111 時間
= 1563.07611666667 分
= 93784.567 秒
= 93784567 ミリ秒