Me gustaría saber si se pasa una hora específica del día. Realmente no me gusta la forma en que estoy haciendo:C# la mejor manera de comparar dos veces del día
private static readonly TimeSpan _whenTimeIsOver = new TimeSpan(16,25,00);
internal static bool IsTimeOver()
{
return DateTime.Now.TimeOfDay.Subtract(_whenTimeIsOver).Ticks > 0;
}
¿Cómo estás?
Bien, pensé que no podemos comparar el objeto DateTime y TimeSpan, me equivoqué. Me gusta la iniciación. – Toto
@Duaner: No está comparando 'DateTime' con' TimeSpan'; está comparando dos 'TimeSpans'. La propiedad 'TimeOfDay' devuelve' TimeSpan'. –