Лямбда-выражения в непосредственном окне для VS2015 - программирование
Подтвердить что ты не робот

Лямбда-выражения в непосредственном окне для VS2015

Я запускаю Visual Studio 2015, где люди утверждают, что лямбда-выражения поддерживаются в непосредственном окне, часах и других местах. Но это не работает для меня. Я создал новое консольное приложение со следующим кодом:

static void Main(string[] args)
{
    var list = new List<int> {1, 2, 3, 4, 5, 6, 7};
}

И затем попробовал несколько простых лямбдов в ближайшем окне и посмотрел, как можно увидеть здесь: введите описание изображения здесь

И как вы можете видеть, это дает мне выражение "Expression не может содержать лямбда-выражения". Я просмотрел в инструментах → параметры → параметры отладки, но не смог найти ничего, связанные с проблемой. Версия, которую я запускаю, - VS2015 Enterprise, 14.0.24720.00 Обновление 1 Что может быть причиной этой проблемы?

4b9b3361

Ответ 1

Это определенно работает для меня, похоже, когда я отмечаю либо Use Managed Compatibility Mode, либо Use the legacy C# and VB expression evaluators, он перестает работать. Убедитесь, что они не отмечены.

введите описание изображения здесь