Скажем, у меня есть классРегистрация на условия с помощью методов Linq
Class Record
{
int Id
int StartDate
}
Class DBRecord
{
int Id
DateTime StartDate
DateTime EndDate
}
Как я могу присоединиться к ним с помощью синтаксиса методов LINQ с условием, что дата начала находится между dbrecords даты начала и окончания? Я так пробовал, но не повезло:
this.Records().Join(context.DBRecords,
x=> new { x.Id, x.StartDate},
(x, y) => { x.Id == y.Id, x.StartDate > y.StartDate && x.startDate < x.endDate },
(x,y) => y);
Кто-нибудь знает, как это сделать?
Приходит, чтобы сохранить день, как всегда @jonskeet –
Желаю, чтобы у меня был свой личный JonSkeet, чтобы помочь мне, когда мне это нужно lol – Savlon