Visual Studio 中的表格可视化工具
在 Visual Studio 中进行调试时,可以使用内置的表格可视化工具来查看大型集合对象。 可视化工具在表格视图中显示数据,每个对象有一行,每个字段和属性有可排序的列。
表格可视化工具有两种类型。 使用 DataSet 可视化工具,可以查看 DataSet、DataTable、DataView 或 DataViewManager 的内容。 使用 IEnumerable 可视化工具,可以查看数组、列表等对象。
打开可视化工具
要打开可视化工具,必须暂停调试过程。
通过在调试器变量窗口或数据提示中单击这些对象之一的“值”旁显示的放大镜图标 ,可以访问可视化工具。
DataSet 可视化工具
使用 DataSet 可视化工具可以查看 DataSet、DataTable、DataView 或 DataViewManager 对象的内容。
IEnumerable 可视化工具
从 Visual Studio 2022 开始,可在表格视图中查看 IEnumerable 集合。
IEnumerable 表可视化工具有助于以更简化的方式浏览大型集合对象。 可视化工具支持 IEnumerable 集合,其中对象类型 (T) 可以是简单类型或复杂类型(如字典)。
可使用右键单击上下文菜单自定义视图:
- 选择“隐藏列”以隐藏重复数据。
- 选择“展开列”以查看复杂数据中的更多详细信息项。
- 选择“隐藏子级”以获取更简洁的数据视图。
对可视化工具数据进行筛选、排序和导出
- DataSet 和 IEnumerable 都支持对可视化工具数据进行筛选、排序和导出。
- 可以通过单击列名称,按升序/降序对可视化工具列进行排序。
- 还可以根据筛选器字符串筛选可视化工具数据。 在右上角的筛选器框中输入字符串,然后按 Enter 键。 可视化工具将返回包含与筛选器字符串匹配的值的所有行。
- 可以使用右上角的下拉列表以 CSV/Excel 格式从 IEnumerable 可视化工具中导出数据。
- 还可以以 CSV/Excel 格式导出经筛选和排序的结果。
相关内容
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈