OStack程序员社区-中国程序员成长平台

标题: c# - VS2015 立即窗口中的 lambda 表达式 [打印本页]

作者: 菜鸟教程小白    时间: 2022-8-20 17:47
标题: c# - VS2015 立即窗口中的 lambda 表达式

我正在运行 Visual Studio 2015,其中 people claim在即时窗口、监视和其他地方支持 lambda 表达式。但这对我不起作用。
我使用以下代码创建了一个新的控制台应用程序:

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

然后在即时窗口中尝试了一些简单的 lambdas 并观察,如下所示:
enter image description here

正如你所看到的,它给了我“表达式不能包含 lambda 表达式”。
我查看了工具 -> 选项 -> 调试设置,但找不到与该问题相关的任何内容。
我运行的版本是VS2015 Enterprise, 14.0.24720.00 Update 1
什么可能导致这个问题?



Best Answer-推荐答案


这绝对对我有用,就像我勾选 Use Managed Compatibility Mode 一样或 Use the legacy C# and VB expression evaluators它停止工作。确保未选中这些。

enter image description here

关于c# - VS2015 立即窗口中的 lambda 表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36559399/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4