public long?GetTotalMicroseconds()
 {
     return(Seconds.GetValueOrDefault() * 1_000_000L +
            Milliseconds.GetValueOrDefault() * 1_000L +
            Microseconds.GetValueOrDefault());
 }