外部キー値に基づいて、いくつかのLinqクエリ結果をListオブジェクトに返す必要があります。これを行うための構文は何ですか?私はLinqを初めて使用するので、これまでのところ、以下が私の最善の推測です。.Where() "clause"で、「名前'pt'は現在のコンテキストに存在しません。助けていただければ幸いです。」というエラーが表示されます。
List<AgentProductTraining> productTraining = new List<AgentProductTraining>();
var prodCodes = productTraining.Select(pt => new[]
{
pt.ProductCode,
pt.NoteId,
pt.ControlId
})
.Where(pt.CourseCode == course.CourseCode);