Estou recuperando dois valores de data e hora do banco de dados. Depois que o valor é recuperado, preciso da diferença entre os dois valores. Para isso, crio uma variável de período para armazenar a diferença dos 2 valores de data.
TimeSpan? variable = datevalue1 - datevalue2;
Agora eu preciso mostrar a diferença que é armazenada na variável Timespan em termos de número de horas. I referido TimeSpan.TotalHours mas não poderia aplicar o mesmo por algum motivo. Como faço isso? Estou usando c # em um projeto MVC. Eu simplesmente preciso mostrar o valor da diferença em horas?
EDIT: Como o período de tempo era anulável, não era possível usar a propriedade total de horas. Agora eu posso usá-lo fazendo TimeSpanVal.Value.TotalHours ;
.Value.TotalHours
TimeSpan.TotalHours
?