1

LINQPad 非常适合通过其出色的“转储”方法快速查找结果。

但是,当我查看包含数组(或对象)的字典时,我会这样看:

在此处输入图像描述

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

那可能吗?

4

2 回答 2

1

是的,但它需要您进行一些编码。

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

有关详细信息,请参阅http://www.linqpad.net/FAQ.aspx上的 LINQPad 常见问题解答

于 2013-01-09T10:47:58.817 回答
0

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

在此处输入图像描述

然而,事实证明这是因为我做了.Dump(0)而不是仅仅.Dump(). 有了这个问题,我就可以展开字典并查看全貌:

在此处输入图像描述

于 2013-01-09T13:59:12.897 回答