如何关闭Visual Studio 2022中新的IEnumerable Visualizer?
关闭Visual Studio 2022的IEnumerable Visualizer并获取对象字符串
方法一:调试时临时切换查看方式
- 断点触发后,找到
IEnumerable类型的对象,点击展开箭头,选择**“查看原始”**选项,即可切换回传统文本形式展示,直接复制完整的对象字符串内容。 - 也可以右键点击对象,选择**“使用默认查看器”**,绕过新的IEnumerable Visualizer。
方法二:全局禁用新的IEnumerable Visualizer
- 打开Visual Studio 2022,依次进入工具 > 选项 > 调试 > 常规。
- 在设置列表里找到**“启用新的IEnumerable查看器”**,取消勾选该选项。
- 点击“确定”保存设置,重启Visual Studio后,调试时就会默认用传统方式展示
IEnumerable对象。
快速获取对象字符串的小技巧
如果只是临时需要复制对象的字符串形式,可在即时窗口中输入命令:
? yourObject.ToString()
若需要格式化输出(比如JSON),可使用:
? Newtonsoft.Json.JsonConvert.SerializeObject(yourObject)
(需确保项目已引用Newtonsoft.Json包)
内容的提问来源于stack exchange,提问作者user2869081
相关产品推荐
相关产品推荐

