Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 调试原始视图内容_C#_Visual Studio_Debugging - Fatal编程技术网

C# 调试原始视图内容

C# 调试原始视图内容,c#,visual-studio,debugging,C#,Visual Studio,Debugging,在调试模式下检查对象时,有时(如果不是始终)会出现可以展开的原始视图。这是什么?我可以在我的代码中访问它吗?这是一个。 Raw View显示了对象的普通成员,如果没有DebuggerTypeProxy对于某些复杂类型,例如List或List,VS开发人员已经开发了一个自定义视图(Debugger Proxy)这样可以更容易/更清晰地查看对象,并提供更有用的显示。如果需要,可以创建自己的自定义视图 原始视图是原始对象,没有添加(或删除)任何其他内容 我不明白您为什么要在代码中访问调试视图,因为您已

在调试模式下检查对象时,有时(如果不是始终)会出现可以展开的原始视图。这是什么?我可以在我的代码中访问它吗?

这是一个。

Raw View
显示了对象的普通成员,如果没有
DebuggerTypeProxy

对于某些复杂类型,例如
List
List
,VS开发人员已经开发了一个自定义视图(Debugger Proxy)这样可以更容易/更清晰地查看对象,并提供更有用的显示。如果需要,可以创建自己的自定义视图

原始视图是原始对象,没有添加(或删除)任何其他内容


我不明白您为什么要在代码中访问调试视图,因为您已经可以访问代码中的对象。当然,除非您谈论的是访问在调试视图中看到但在代码中没有访问权限的私有/受保护属性。您可以通过反射来访问这些内容。

您具体想问什么?