.net 如何转储多个级别的LINQPAD

.net 如何转储多个级别的LINQPAD,.net,linqpad,.net,Linqpad,当我执行object.dump()时,我只能得到一个级别。我如何做到多层次。还有其他例子吗。看看这个屏幕截图,简单的答案是LINQPad的默认转储深度5对于对象图是不够的。您可以通过使用数字参数调用Dump来增加它: obj.Dump(6); // dump 6 levels deep (一个更微妙的问题是,LINQPad在列表节点及其成员之间达到了它的图形限制,这有点难看。我已经在下一个LINQPad构建中解决了这个问题。)您需要更具体一些。。。张贴一个你正在做的例子,告诉我们你期望什么和

当我执行object.dump()时,我只能得到一个级别。我如何做到多层次。还有其他例子吗。

看看这个屏幕截图,简单的答案是LINQPad的默认转储深度5对于对象图是不够的。您可以通过使用数字参数调用Dump来增加它:

obj.Dump(6);  // dump 6 levels deep

(一个更微妙的问题是,LINQPad在列表节点及其成员之间达到了它的图形限制,这有点难看。我已经在下一个LINQPad构建中解决了这个问题。)

您需要更具体一些。。。张贴一个你正在做的例子,告诉我们你期望什么和你看到了什么。Dump通常显示多个级别(当然,如果有多个级别的话),您可以看到屏幕截图,我在其中构建了我看不到的keyvaluepair。我该怎么做?我使用的代码是var connstr=“Server=localhost:27017”;mongo=新mongo(connstr);mongo.Connect();GetDatabase(“TorontoTrader”).GetCollection(“TradingStrategyRefresher”).Dump();