LINQPad:无论如何要使Dump()结果最初崩溃?

时间:2012-04-22 08:35:03

标签: collapse linqpad

无法在任何地方找到它(google或stackoverflow)。

有没有办法强制Dump()的输出自动折叠?

更新

更多信息,更多关注问题。
如下所述,可以在输出后通过键盘快捷键(Alt + 1,Alt + 2,Alt + 3)进行折叠 并且可以通过传递int depth 参数来确定渲染深度,但这不允许扩展结果。

有没有办法改变CSS格式?我不是那么流利的CSS,所以这可能是解决方案。

为什么我需要这个:

我想要的是让输出“更清洁”,并在感兴趣的东西出现时潜入。 我反复运行一个查询,并不是一直需要所有的输出,但仍然使用我的人工能力来检测变化,而不是编码检测。

更新:2013年11月

正如Joe(作者本人!)在评论中提到的,LINQPad不再具有描述的限制。 现在可以声明0并在渲染后折叠信息。

1 个答案:

答案 0 :(得分:21)

不,虽然您可以使用数字调用转储以强制它显示到该嵌套深度:

.Dump(0)

您还可以使用格式设置快捷方式(Alt + 1,Alt + 2,Alt + 3)将整个显示屏折叠为一个,两个或三个级别。

另一种选择是转储到网格。调用转储(true)或使用工具栏按钮。网格只显示一个级别,后续级别根据需要显示超链接。