Чтобы сохранить несколько вызовов БД, и поскольку это из одной и той же таблицы, я ищу одно из полей в моем запросе linq, чтобы вернуть объект с 2 полями, которые являются IEnumerable.
Я написал здесь некоторый псевдокод, который должен иллюстрировать то, что я пытаюсь сделать, но это не правильный код Linq. Кто-нибудь знает, как заставить это работать? (Фред и Джо оба будут неисчислимы)
var c = from jobs in model.jobView
select jobs.JobID, jobs.NameID, new
{
Fred = from j in model.jobView
select jobs.Field1,
Joe = from k in model.jobView
select jobs.Field2
};