Member 14169626 Ответов: 1

Я хочу, чтобы лямбда-выражение пересекало два запроса в C#?


ВАР К1= Mystudententities.Студент.Выберите(x=>x.ID).Толист();

ВАР К2= Mystudententities.Человек.Выберите(x=>new
{
ИД=х.Идентификатор,
Название=Х.Название

}).Толист();



Я хочу найти идентификаторы и имена, которые являются общими для 2 идентификаторов запросов. А как же я?

Student

ID

1

2

3


Person

1   Alex

2   John

4   Mary


Я хочу, чтобы этот результат запроса в лямбда-выражении


1  Alex

2  John


Что я уже пробовал:

var q1= Mystudententities.Student.Select(x=>x.ID).ToList();

var q2= Mystudententities.Person.Select(x=>new
{
    ID=x.ID,
    Name=x.Name

}).ToList();