【问题标题】:how to inspect a c# (unsafe) pointer variable in visual studio debugger?如何在 Visual Studio 调试器中检查 C#(不安全)指针变量?
【发布时间】:2019-12-05 09:16:29
【问题描述】:

指针变量只显示为十六进制地址:

如何使其可扩展以查看字段和子对象(如在 c++ 中)?

注意:,我在 VS2019Visual Studio for Mac 中都试过了,它们都不支持。并搜索了很多关键字,但没有任何相关主题。想知道没有人需要这个功能吗?

【问题讨论】:

  • 如果您在观看窗口中输入ip,x会发生什么?
  • @MickyD 它显示Unexpected symbol `,', expecting `;' or `}
  • 当我在 VS2019 中为 DateTime* 尝试它时,这对我来说很好,所以看起来发生了一些有趣的事情。

标签: c# visual-studio pointers unsafe


【解决方案1】:

我做了一些测试并且总是能够扩展指针信息,但我想你可以在取消引用指针的地方添加一个“监视”。所以请尝试将“*ip”添加到您的手表。

【讨论】:

    猜你喜欢
    • 2019-01-24
    • 2011-02-02
    • 1970-01-01
    • 2011-02-28
    • 1970-01-01
    • 2012-01-01
    • 2010-09-11
    • 2019-09-27
    • 1970-01-01
    相关资源
    最近更新 更多