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 struct.
toTimeTimeSpanΗ ώρα λήξης του διαστήματος αντιπροσωπεύεται απόTimeSpan struct.

Εξαιρέσεις

εξαίρεσηκατάσταση
ArgumentExceptionΌταν το toTime είναι μικρότερο από ίσο με το όρισμα χρόνου ή όταν το διάστημα μεταξύ 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).

Εξαιρέσεις

εξαίρεσηκατάσταση
ArgumentExceptionΌταν το toTime είναι μικρότερο από ίσο με το όρισμα χρόνου ή όταν το διάστημα μεταξύ fromTime και toTime είναι μεγαλύτερο από 24 ώρες.

Παραδείγματα

Η υπερφόρτωση του WorkTime ctor μπορεί να χρησιμοποιηθεί για να αρχικοποιήσει την έναρξη και το τέλος του διαστήματος χρησιμοποιώντας ολόκληρες ώρες:

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

Δείτε επίσης