我需要根据外键值将多个 Linq 查询结果返回到 List 对象中。这样做的语法是什么?我是使用 Linq 的新手,所以下面是我迄今为止最好的猜测。我在 .Where()“子句”中收到一个错误,指出“名称 'pt' 在当前上下文中不存在。任何帮助将不胜感激!
List<AgentProductTraining> productTraining = new List<AgentProductTraining>();
var prodCodes = productTraining.Select(pt => new[]
{
pt.ProductCode,
pt.NoteId,
pt.ControlId
})
.Where(pt.CourseCode == course.CourseCode);