LINQ - как получить следующие три рабочих дня, исключая даты в таблице?

Мне нужно найти следующие три доступных рабочих дня для приложения планирования. То, что доступно, зависит от исключенных дат в таблице. Итак ... пока дата не указана в моей таблице, а не суббота или воскресенье, я хочу следующие три. Я хотел бы найти эффективный способ сделать это.

Мне нужно вернуть List . Таблица проста - ExcludedDates имеет идентификатор и DateTime с исключенной датой.

Я хотел бы иметь одно выражение запроса LINQ, но не могу его понять ... спасибо всем заранее, и я прошу прощения, если это банально или очевидно - для меня это не так.

6
задан CircusNinja 25 July 2011 в 18:28
поделиться