Używam Visual Studio 2015, gdzie people claim, że wyrażenia lambda są obsługiwane w bezpośrednim oknie, zegarku i innych miejscach. Ale to nie działa dla mnie. I stworzył nową aplikację konsoli z następującego kodu: Wyrażenia lambda w bezpośrednim oknie dla VS2015
static void Main(string[] args)
{
var list = new List<int> {1, 2, 3, 4, 5, 6, 7};
}
a następnie próbował kilka prostych lambdy w najbliższym oknie i patrzeć, jak można zobaczyć tutaj:
I jak widać, to daje mi "Wyrażenie nie może zawierać wyrażeń lambda". Sprawdziłem w narzędziach -> opcje -> ustawienia debugowania, ale nie mogłem znaleźć niczego związanego z problemem. Wersja, której używam, to VS2015 Enterprise, 14.0.24720.00 Aktualizacja 1 Co może być przyczyną tego problemu?
Upewnij zarządzanych trybu zgodności "i„Legacy wyrażenia”są wyłączone w opcji debugowania. –