LINQ - объединение нескольких списков
Я посмотрел на 101 Linq SamplesВот но я не вижу ничего подобного в этом списке. Если я просто не вижу соответствующего примера, пожалуйста, ссылку на него.
Если у меня есть эти 3 класса:
class Student { int id; string name }
class Course { int id, string name }
class Enrolment { int studentId; int courseId; }
Как бы я использовал LINQ, чтобы получить список курсов, на которые зачислен студент? (предположим, у меня есть IList всех трех классов)