LINQPad 中显示的结果是有限的。如果对象嵌套较深,则会显示一条红线。我想增加一个限制,所以我可以看到更多的嵌套对象。
你知道怎么做吗?(我在选项中没有找到。)
背景不在原始问题中:如果总输出超过某个阈值(总页面大小),LINQPad 将显示“图表限制”错误消息。建议的答案是解决如何限制单独转储对象图的深度,这可能有助于避免达到总大小限制。但是,它不会增加 OP 所要求的“图的限制”。
LINQPad 中显示的结果是有限的。如果对象嵌套较深,则会显示一条红线。我想增加一个限制,所以我可以看到更多的嵌套对象。
你知道怎么做吗?(我在选项中没有找到。)
背景不在原始问题中:如果总输出超过某个阈值(总页面大小),LINQPad 将显示“图表限制”错误消息。建议的答案是解决如何限制单独转储对象图的深度,这可能有助于避免达到总大小限制。但是,它不会增加 OP 所要求的“图的限制”。
充实@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
您正在寻找第三个或第四个选项。
尝试另一个重载 Dump() 方法。