WorkingTime.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 هيكل.

استثناءات

استثناءحالة
ArgumentExceptionعندما تكون toTime أقل من تساوي toTime الوسيطة أو عندما يكون الفاصل الزمني بين fromTime و toTime أكبر من 24 ساعة.

أمثلة

يمكن استخدام الحمل الزائد لـ WorkTime 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).

استثناءات

استثناءحالة
ArgumentExceptionعندما تكون toTime أقل من تساوي toTime الوسيطة أو عندما يكون الفاصل الزمني بين fromTime و toTime أكبر من 24 ساعة.

أمثلة

يمكن استخدام التحميل الزائد لـ WorkTime ctor لتهيئة بداية الفاصل الزمني ونهايته باستخدام ساعات كاملة:

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

أنظر أيضا