В приведенном ниже примере, почему свойство Milliseconds возвращает 0, а свойство TotalMilliseconds возвращает 5000
// 5 seconds
TimeSpan intervalTimespan = new TimeSpan(0, 0, 5);
// returns 0
intervalTimespan.Milliseconds;
// returns 5000.0
intervalTimespan.TotalMilliseconds