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