Member 14169626 Ответов: 1

Как найти условие в лямбда-выражении в C#?


Студенческий стол

ИДЕНТИФИКАТОР


1

2

3

4

я хочу выбрать студента, где id=3.

Как определить условие лямбда-выражения в c#?

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

Выберите(t=>студент).где(x=>x.ID==3)

Afzaal Ahmad Zeeshan

И в чем же проблема?

ZurdoDev

И вот в чем вопрос?

1 Ответов

Рейтинг:
0

OriginalGriff

Попробуй:

var selected = studentsCollection.Where(s => s.ID == 3);

или
Student justTheOne = studentsCollection.Where(s => s.ID == 3).FirstOrDefault();


George Swan

На самом деле вам вообще не нужно утверждение "где", вы можете сделать это:
Студент justTheOne = studentsCollection.Метода firstordefault(ы =&ГТ; с. ИД == 3);

OriginalGriff

Да, но он студент и специально упомянул, где именно, так что это, вероятно, часть домашнего задания.