我在Android设备上以调试模式尝试debug lambda expressions with Visual Studio 2015。如果我把
this.customerList.Where(p => p.LastName == "Doe").ToList()
在观看或立即窗口中
不支持表达。
我在调试器在断点处停止后执行此操作。如果我不使用断点,我会
在运行模式下无法评估表达式。
我做错了什么?
在调试模式下,lambda expressions in immediate window for VS2015中所述的选项显示为灰色且未勾选。
修改
我尝试了来自Tatranskymedved的示例代码,结果相同:
我的猜测是使用Xamarin无法调试lambda表达式。我在设备和模拟器上尝试过,两者都显示相同的结果。另一种可能性是我必须更改一些调试器设置。在这里,我尝试禁用Use Fast Deployment (debug mode only)
和Use Shared Runtime
但没有成功。