VS2012调试器中没有文本可视化工具

时间:2013-06-16 14:37:44

标签: c# debugging visual-studio-2012 debuggervisualizer

我想在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

有什么问题?

2 个答案:

答案 0 :(得分:0)

文字可视化工具不适用于Func值,因为它们不是文字。

答案 1 :(得分:0)

我发现文本可视化工具可用于表达:

Expression<Func<int, int, int>> v = (int x, int y) => x + y;