Я довольно новичок в linq и у меня есть некоторые проблемы с синтаксисом.Я не удосужился попытаться запустить его, потому что по всем красным линиям я вижу, что синтаксис выключен.
По сути, я просто хочу выбрать из этой таблицы новый DTO.Я думаю, что если вы посмотрите на мой код, вы, вероятно, поймете, что я пытаюсь сделать.Вот мой запрос linq.
var SubLoanTypes = _ctx.PrsnVaFhaTypes.Where(p => p.PrsnPk == PersonPk
into tmp
from sl in tmp.DefaultIfEmpty()
select new ReviewerSubLoanTypeDto()
{
VaFHATypeID = sl.VaFHATypeID,
IsActivated = sl.IsActivated
}).OrderBy(x => x.VaFHATypeId).ToList();
redline в tmp: into не существует в текущем контексте.
Вопрос в том, как я могу исправить синтаксис, чтобы это работало?
Я не могу найти что-нибудь, что касается ресурсов для чего-то похожего на мое.