Estoy recuperando dos valores de fecha y hora de la base de datos. Una vez que se recupera el valor, necesito la diferencia entre los dos valores. Para eso, creo una variable de intervalo de tiempo para almacenar la diferencia de los 2 valores de fecha.
TimeSpan? variable = datevalue1 - datevalue2;
Ahora necesito mostrar la diferencia que se almacena en la variable Timespan en términos de número de horas. Me referí a TimeSpan.TotalHours pero no pude aplicar lo mismo por alguna razón. ¿Cómo puedo hacer eso? Estoy usando C # en un proyecto MVC. ¿Simplemente necesito mostrar el valor de diferencia en horas?
EDITAR: Dado que el intervalo de tiempo era anulable, no pude usar la propiedad de horas totales. Ahora puedo usarlo haciendo TimeSpanVal.Value.TotalHours ;
.Value.TotalHours
TimeSpan.TotalHours
?