LINQPad令人惊奇,特别有用的Dump()扩展方法是将几乎任何类型的对象和结构(无论是否匿名)呈现到控制台。
Dump()
最初,当我移到Visual Studio 2010时,我尝试Dump使用委托来制作自己的方法来获取要为匿名类型等渲染的值。尽管这变得非常复杂,但起初它既有趣又具有教育意义,我需要扎实的执行。在.NET Reflector中签出LINQPad代码后,我什至更加放心,我不会正确实现该实现。
Dump
我可以包括一个免费库来提供Dump功能吗?
在这里查看(您的路径可能会有所不同):
C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ Samples \ 1033 \ CSharpSamples.zip \ LinqSamples \ ObjectDumper