儘管已知visual studio 2015允許調試lambda表達式,並且可以在即時和觀察窗口中查看它,但我仍然收到錯誤說明 - Expression不能包含lambda表達式。表達式不能包含lambda表達式-Visual Studio 2015
?lstClientDBs.Select(obj=>obj.ClientDatabase)
Expression cannot contain lambda expressions
有沒有什麼選擇或什麼,我應該打開?我無法調試或查看lambda表達式的結果。
你試過Google搜索確切的錯誤..?我發現這幾個當做一個'C#stackoverflow Experession不能包含lamda表達式'http://stackoverflow.com/questions/23470607/expression-cannot-contain-lambda-expressions – MethodMan
@MethodMan - 是的。我做了,沒有一個人在解決這個問題。請看看https://blogs.msdn.microsoft.com/visualstudioalm/2014/11/12/support-for-debugging-lambda-expressions-with-visual-studio-2015/ – atp9
Select語句是否真的有效像那樣?我可能只是腦筋急轉彎,但是你是否也需要在該陳述中進行比較? 'lstClientDBs.Select(obj => obj.ClientDatabase == x)' – pay