我记得前一段时间,可能会有一些方法可能是Reflection命名空间,它会以递归方式运行ToString()
所有对象的属性,并且很好地将其格式化以便显示.
是的,我知道我想要的一切都可以通过调试器访问,但我想知道是否有人知道这个命令?
我认为你正在寻找的是/被称为ObjectDumper.它使用反射来迭代并输出对象的所有不同属性.我在学习LINQ时第一次听到它,而Linq in Action一书中的大多数例子都使用它.
看来微软并没有将它包含在Linq的最终版本中,但是代码仍然存在.我快速谷歌搜索它,这是一个链接:
ObjectDumper源代码