хз я не утверждаю, прост запомнил когда читал про методы расширения, что они не поддерживают внутренние переменные, хотя пример внятный хз не могу прикинуть, только начал линком пользоваться
students.Where(x => x.Age < 27).Select(x => { var birthYear = ...; return { Name ...}; })