在 Debug模式下检查对象时,有时(如果不是总是的话)可以展开原始 View 。这是什么?我可以在我的代码中访问它吗?
最佳答案
对于一些复杂的类型,比如List
或 List<T>
,VS 开发人员开发了一个自定义 View (调试器代理),使查看对象更容易/更清晰,并提供更有帮助的显示。如果需要,您可以创建自己的自定义 View 。
原始 View 是原始对象,没有添加(或删除)任何其他内容。
我不明白您为什么要访问代码中的调试 View ,因为您已经可以访问代码中的对象。除非您当然是在谈论访问您在调试 View 中看到但无法在代码中访问的私有(private)/ protected 属性。您可以通过反射访问这些。
关于c# - 调试原始 View 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5886698/