я пытаюсь получить строку (объект) на основе максимального значения RollNumber
, которое представляет собой длинное поле типа данных
. Я ожидаю, что он вернет нулевой объект, если его нет, поэтому я использовал SingleorDefault
. Но похоже, что мой запрос неверен (здесь работа над linq продолжается).
вот вопрос:
SchoolContextExpress db = new SchoolContextExpress();
Profile profile = db.Profiles.Where(p => p.RollNumber == db.Profiles.Max(r=>r.RollNumber)).SingleOrDefault();
спасибо, что прочитали это.