WorkingTime.WorkingTime

WorkingTime(DateTime, DateTime)

Initialisiert eine neue Instanz vonWorkingTime Klasse mit einem Intervall mit den angegebenen Start- und Endzeiten.

public WorkingTime(DateTime fromTime, DateTime toTime)
ParameterTypBeschreibung
fromTimeDateTimeStartzeit des Intervalls
toTimeDateTimeEndzeit des Intervalls

Siehe auch


WorkingTime(TimeSpan, TimeSpan)

Initialisiert eine neue Instanz vonWorkingTime Klasse mit einem Intervallelement mit den angegebenen Start- und Endzeiten.

public WorkingTime(TimeSpan fromTime, TimeSpan toTime)
ParameterTypBeschreibung
fromTimeTimeSpanStartzeit des Intervalls dargestellt durchTimeSpan Struktur.
toTimeTimeSpanEndzeit des Intervalls dargestellt durchTimeSpan Struktur.

Ausnahmen

AusnahmeBedingung
ArgumentExceptionWenn toTime kleiner als gleich toTime argument ist oder wenn das Intervall zwischen fromTime und toTime größer als 24 Stunden ist.

Beispiele

Die Überladung von WorkingTime ctor kann verwendet werden, um den Beginn und das Ende des Intervalls mit TimeSpans: zu initialisieren.

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

Siehe auch


WorkingTime(int, int)

Initialisiert eine neue Instanz vonWorkingTime Klasse mit einem Intervallelement mit den angegebenen Start- und Endzeiten.

public WorkingTime(int fromHours, int toHours)
ParameterTypBeschreibung
fromHoursInt32Startzeit des Intervalls, dargestellt durch ganze Stunden (0-24).
toHoursInt32Die Endzeit des Intervalls, dargestellt durch die ganze Zahl der Stunden (0–24).

Ausnahmen

AusnahmeBedingung
ArgumentExceptionWenn toTime kleiner als gleich toTime argument ist oder wenn das Intervall zwischen fromTime und toTime größer als 24 Stunden ist.

Beispiele

Die Überladung von WorkingTime ctor kann verwendet werden, um den Beginn und das Ende des Intervalls mit ganzen Stunden zu initialisieren:

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

Siehe auch