如何提高LINQPad中图的极限?

如何提高LINQPad中图的极限?,linqpad,Linqpad,LINQPad中显示的结果是有限的。如果对象是深嵌套的,则会显示红线。 我想增加一个限制,这样我可以看到更多的嵌套对象 你知道怎么做吗?(我在选项中没有找到。) 背景不在原始问题中:LINQPad将显示 如果总输出超过某一特定值,“图形限制”错误消息 阈值(总页面大小)。 建议的答案是如何限制单独倾倒物体的深度 图形,这可能有助于避免达到总大小限制。然而,它并没有增加OP所要求的“图的极限” 尝试另一个重载Dump()方法。来充实@lioil的答案: Dump的重载包括: T Dump<T

LINQPad中显示的结果是有限的。如果对象是深嵌套的,则会显示红线。 我想增加一个限制,这样我可以看到更多的嵌套对象

你知道怎么做吗?(我在选项中没有找到。)

背景不在原始问题中:LINQPad将显示 如果总输出超过某一特定值,“图形限制”错误消息 阈值(总页面大小)。 建议的答案是如何限制单独倾倒物体的深度 图形,这可能有助于避免达到总大小限制。然而,它并没有增加OP所要求的“图的极限”


尝试另一个重载Dump()方法。

来充实@lioil的答案:

Dump
的重载包括:

T Dump<T>(this T o); //Dump the object and return it (for fluency)
T Dump<T>(this T o, string description); //Dump with label
T Dump<T>(this T o, int maximumDepth); //Dump with given maximum depth
T Dump<T>(this T o, string description, int maximumDepth); //Combine the above
T转储(此T o)//转储对象并返回(为了流畅)
T Dump(这个T-o,字符串描述)//带标签转储
T转储(该TO,int最大深度)//具有给定最大深度的卸载
T转储(该TO、字符串描述、int maximumDepth)//结合以上内容

您正在寻找第三个或第四个选项。

但什么是maximumDepth,我如何知道放在那里的数字?这就是这个问题的答案……屏幕上显示的图形深度。OP询问如何增加“图形限制”(LINQPad显示错误,称为“图形限制”当输出达到一定大小时。限制对象图的深度可能有助于避免达到输出限制,但不会增加输出限制。