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