调试应用程序时,可以分析表达式树的结构和内容。 若要快速了解表达式树结构,可以使用属性 DebugView ,该属性 使用特殊语法表示表达式树。
DebugView 仅在调试模式下可用。
由于DebugView是一个字符串,因此可以通过从标签旁边的放大镜图标中选择文本可视化工具,使用DebugView跨多行查看它。
或者,你可以为表达式树安装和使用 自定义可视化工具 ,例如:
可读表达式(Visual Studio Marketplace 中提供的 MIT 许可证)使用各种呈现选项将表达式树呈现为可主题 C# 代码:
打开表达式树的可视化工具
选择出现在 “数据提示”、“监视” 窗口、“自动” 窗口或 “局部变量” 窗口中的表达式树旁边的放大镜图标。 将显示可用可视化工具的列表:
选择要使用的可视化工具。