LINQPad 中显示的结果是有限制的。如果对象深度嵌套,会显示一条红线。
我想要增加这个限制,这样可以看到更多嵌套的对象。
背景不在原始问题中: 如果输出的总大小超过某个阈值(总页大小),LINQPad将显示“图形限制”错误消息。 建议的答案都是针对如何限制单独转储对象图深度的,这可能有助于避免触发总大小限制。 然而,它并不会增加“图形限制”,这正是 OP 所询问的。
LINQPad 中显示的结果是有限制的。如果对象深度嵌套,会显示一条红线。
我想要增加这个限制,这样可以看到更多嵌套的对象。
背景不在原始问题中: 如果输出的总大小超过某个阈值(总页大小),LINQPad将显示“图形限制”错误消息。 建议的答案都是针对如何限制单独转储对象图深度的,这可能有助于避免触发总大小限制。 然而,它并不会增加“图形限制”,这正是 OP 所询问的。
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