using static System.Console;
public static void Main() {
var objeto = new AlgumaClasse();
objeto.HoraEntrada = DateTime.Now;
objeto.HoraSaida = DateTime.Now.AddHours(1).AddMinutes(43).AddSeconds(22);
WriteLine($"Permaneceu {(objeto.TempoPermanencia().ToString(@"hh\:mm"))}");
public string Placa { get; set; }
public string Modelo { get; set; }
private DateTime horaEntrada;
public DateTime HoraEntrada {
var tempo = default(DateTime).Add(value.TimeOfDay);
horaEntrada = tempo.AddSeconds(-tempo.Second);
private DateTime horaSaida;
public DateTime HoraSaida {
var tempo = default(DateTime).Add(value.TimeOfDay);
horaSaida = tempo.AddSeconds(-tempo.Second);
public TimeSpan TempoPermanencia() => HoraSaida - HoraEntrada;