如何转储多个级别 LINQPAD
当我执行 object.dump() 时,我只能获得 1 级。我如何做多个级别。有没有例子。
when i do a object.dump() i can get only 1 level. How do i do multiple levels. is ther any examples.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
查看该屏幕截图,简单的答案是 LINQPad 的默认转储深度 5 对于该对象图来说是不够的。您可以通过使用数字参数调用 Dump 来增加它:(
一个更微妙的问题是 LINQPad 在列表节点及其成员之间达到了图形限制,这有点难看。我已经在下一个 LINQPad 构建中修复了这个问题.)
Looking at that screenshot, the simple answer is that LINQPad's default Dump depth of 5 is not enough for that object graph. You can increase it by calling Dump with a numeric argument:
(A more subtle issue is that LINQPad has hit its graph limit in between a list node and its members and this is a bit ugly. I've fixed this for the next LINQPad build.)