我想在Text Visualizer中看到这个lambda表达式:
Func<int, int, int> v = (int x, int y) => x + y;
但是,当我在此行之后停止调试器时,Watch窗口中的v
变量不包含magnify glass图标,该图标应该打开可用的可视化器列表。例如,如下所示:http://blogs.msdn.com/b/saraford/archive/2008/09/23/did-you-know-how-to-use-the-text-visualizer-319.aspx?Redirected=true
有什么问题?
答案 0 :(得分:0)
文字可视化工具不适用于Func
值,因为它们不是文字。
答案 1 :(得分:0)
我发现文本可视化工具可用于表达:
Expression<Func<int, int, int>> v = (int x, int y) => x + y;