Пожалуйста, помогите. Я Don `T понять, почему из моего контекста сущностиEntity Framework таинственная ошибка
var stagesExist = context.WfwDocumentWorkStages
.Any(it => it.Enabled && it.ExecutionId == execution.Id
&& it.Level == execution.Level && it.ResultId == null);
значение stagesExist ложно Но
var stages = context.WfwDocumentWorkStages.Where(it => it.Enabled
&& it.ExecutionId == execution.Id
&& it.Level == execution.Level).ToList();
bool stagesExist = stages.Any(it=>it.ResultId == null);
значение stagesExist верно ??
Попробуйте изменить последнее предложение в первой реализации на '&& it.ResultId == null'. Я думаю, что вы снова захватываете 'it' с другим значением ... –
это просто опечатка – milvus