我试图在Visual Studio 2005的立即窗口中查看具有超过300个属性的对象的属性.仅显示前100个项目,然后显示此标题:
< More... (The first 100 of 306 items were displayed.) >
Run Code Online (Sandbox Code Playgroud)
我试图看到其余的项目,但无法搞清楚.
我意识到我可以在Watch窗口中看到这些,但那不一样.
我正在尝试调查崩溃转储中的错误(因此我无法更改代码).我有一个非常复杂的对象(序列化表示中有数千行),并且它的状态不一致.要调查其状态,Visual Studio调试器视图是无用的.但该对象有一个数据契约.我想序列化它,然后使用我喜欢的文本编辑器浏览对象.是否可以从调试器中执行此操作?
我想知道是否存在这样的事情:
在visual studio中进行调试时,如果它能够将对象(其所有属性和值)复制到内存中,那将是非常好的.我想的是你可以在代码中设置一个断点 - >右击对象 - >点击"创建moq到剪贴板"
然后你可以进行单元测试,粘贴将粘贴代码的文本以创建具有所有这些属性的对象.
我想这可以节省大量时间,对于修复bug非常有用.
我在单元测试中发现的困难之一是创建模拟对象的手动过程.