WorkingTime.WorkingTime

WorkingTime(DateTime, DateTime)

Inicializa una nueva instancia delWorkingTime clase con un intervalo con las horas de inicio y finalización especificadas.

public WorkingTime(DateTime fromTime, DateTime toTime)
ParámetroEscribeDescripción
fromTimeDateTimehora de inicio del intervalo
toTimeDateTimehora de finalización del intervalo

Ver también


WorkingTime(TimeSpan, TimeSpan)

Inicializa una nueva instancia delWorkingTime clase con un elemento de intervalo con las horas de inicio y finalización especificadas.

public WorkingTime(TimeSpan fromTime, TimeSpan toTime)
ParámetroEscribeDescripción
fromTimeTimeSpanHora de inicio del intervalo representada porTimeSpan estructura
toTimeTimeSpanHora de finalización del intervalo representada porTimeSpan estructura

Excepciones

excepcióncondición
ArgumentExceptionCuando toTime es menor que o igual a toTime argument o cuando el intervalo entre fromTime y toTime es mayor a 24 horas.

Ejemplos

La sobrecarga de WorkingTime ctor se puede usar para inicializar el inicio y el final del intervalo usando TimeSpans:

[C#]
var wt = new WorkingTime(new TimeSpan(9, 0, 0), new TimeSpan(18, 0, 0));

Ver también


WorkingTime(int, int)

Inicializa una nueva instancia delWorkingTime clase con un elemento de intervalo con las horas de inicio y finalización especificadas.

public WorkingTime(int fromHours, int toHours)
ParámetroEscribeDescripción
fromHoursInt32Hora de inicio del intervalo representada por un número entero de horas (0-24).
toHoursInt32Hora de finalización del intervalo representada por un número entero de horas (0-24).

Excepciones

excepcióncondición
ArgumentExceptionCuando toTime es menor que o igual a toTime argument o cuando el intervalo entre fromTime y toTime es mayor a 24 horas.

Ejemplos

La sobrecarga de WorkingTime ctor se puede usar para inicializar el inicio y el final del intervalo usando horas enteras:

[C#]
var wt = new WorkingTime(9, 13);

Ver también