У меня есть запрос LINQ, который имеет неправильные результаты, но когда я профилирую сгенерированный SQL, результаты SQL верны.
ApplicationsEntities context = new ApplicationsEntities();
var query = from documentation in context.Documnetations
where documentation.Application_Version_ID == app_ver_id
orderby documentation.Name
select documentation;
docs = query.ToList<Documnetation>();
Мне возвращаются два дубликата: «Как установить Office 2003» и «Как установить Office 2003»
Ниже приведен вывод профилированного SQL:
Что может происходить с присвоением результатов из сгенерированного SQL?