public override sealed bool Equals(object obj) { if (obj is Duration) return m_ticks == ((Duration)obj).m_ticks; else return false; }