WorkingTime

WorkingTime(DateTime, DateTime)

の新しいインスタンスを初期化しますWorkingTime指定された開始時間と終了時間の間隔を持つクラス.

public WorkingTime(DateTime fromTime, DateTime toTime)
パラメータタイプ説明
fromTimeDateTimeインターバル開始時間
toTimeDateTimeインターバル終了時間

関連項目


WorkingTime(TimeSpan, TimeSpan)

の新しいインスタンスを初期化しますWorkingTime開始時刻と終了時刻が指定されたインターバル項目を持つクラス.

public WorkingTime(TimeSpan fromTime, TimeSpan toTime)
パラメータタイプ説明
fromTimeTimeSpanによって表される間隔の開始時間TimeSpan構造体。
toTimeTimeSpanによって表される間隔の終了時間TimeSpan構造体。

例外

例外調子
ArgumentExceptiontoTime が toTime argument より小さいか、または fromTime と toTime の間の間隔が 24 時間より大きい場合。

WorkingTime ctor のオーバーロードは、TimeSpans: を使用して間隔の開始と終了を初期化するために使用できます。

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

関連項目


WorkingTime(int, int)

の新しいインスタンスを初期化しますWorkingTime開始時刻と終了時刻が指定されたインターバル項目を持つクラス.

public WorkingTime(int fromHours, int toHours)
パラメータタイプ説明
fromHoursInt32整数の時間数 (0 から 24) で表される間隔の開始時刻。
toHoursInt32整数の時間数 (0 から 24) で表される間隔の終了時刻。

例外

例外調子
ArgumentExceptiontoTime が toTime argument より小さいか、または fromTime と toTime の間の間隔が 24 時間より大きい場合。

WorkingTime ctor のオーバーロードを使用して、時間全体を使用して間隔の開始と終了を初期化できます:

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

関連項目