Usando o intervalo de tempo para comparar dois intervalos de tempo [fechado]

Quero comparar entre uma determinada hora e a hora atual para verificar se ela excedeu um determinado período.

Eu acho que eu deveria estar usando TimeSpan, mas não sei como. As duas datas que eu estou comparando são objetos DateTime.

 TimeSpan ts = TimeSpan.FromSeconds(_timeInterval);

 if(DateTime.UtcNow.Ticks - rex.LastFired.Ticks > ts.Ticks)
    // bla bla