TimeSpan, который подтверждает рабочее время в C #

Мне нужен TimeSpan, который учитывает рабочие часы. Скажем, если мы настроим TimeSpan на 8-часовой рабочий день, два дня должны вернуть 16 часов вместо 48. Кто-нибудь знает о таком классе?

Спасибо.

Изменить

Мне нужна такая же функциональность как временной интервал, но с настраиваемой продолжительностью дня. Сложение, вычитание, ... должно работать с учетом этого. Я пытался расширить TimeSpan, но он запечатан. Может быть, мне стоит использовать некоторые методы расширения, чтобы реализовать это, как предложил Одед (или что-то подобное).

1
задан Carles Company 22 October 2010 в 10:22
поделиться