有没有办法看到在LinqPad中扩展网格结果?

时间:2013-01-09 10:41:43

标签: linqpad

LINQPad非常适合快速查找带有令人敬畏的“转储”方法的结果。

然而,当我在一个包含数组(或对象)的字典上查找时,我看到它是这样的:

enter image description here

要实际查看每行中的值,我必须单击“值”,这将打开一个新选项卡。我真的很想看到在一个视图中扩展所有值的方法。

这可能吗?

2 个答案:

答案 0 :(得分:1)

确实如此,但您需要进行一些编码。

您必须为LINQPad实现扩展,并在该扩展中实现ICustomMemberProvider接口。您可以将此代码放在程序集中。如果它在LINQPad命名空间中,LINQPad将选择并使用它。

有关详细信息,请参阅http://www.linqpad.net/FAQ.aspx

上的LINQPad常见问题解答

答案 1 :(得分:0)

我找到了我想要的东西。我不得不切换到“结果为富文本”(CTRL + SHIFT + T)。但是,在那个视图中,我仍然无法正确看到这些值:

enter image description here

然而,结果是因为我.Dump(0)而不是.Dump()。机智已修复,我能够扩展字典并查看整个图片:

enter image description here