У меня есть запрос ниже, который приносит значение позиции.
Если я запускаю SQL-запрос, полученный из окна отладки, записи выглядят нормально.
Но список, похоже, не дублирует значение поля «Дата отчета» в c #.
var query = (from AceBi in context.AceBiMonthlyDaos
join Inst in context.Instruments on AceBi.Naid equals Inst.AceId
join FinAcct in context.FinancialAccounts on AceBi.PositionAccountKey equals
FinAcct.AceClientId where AceBi.PositionAccountKey != null
join Invst in context.Investments
on new { a = Inst.Id, b = FinAcct.Id} equals new { a = Invst.InstrumentId, b = Invst.FinAcctId }
select new { AceBi, Invst}).Distinct();
Вывод из образа SQL 1
Список вывода в образе сущности 2