代码之家  ›  专栏  ›  技术社区  ›  Ashish Gupta Shiva

从应用程序内部监视堆栈上的值类型和堆上的对象

  •  2
  • Ashish Gupta Shiva  · 技术社区  · 14 年前

    如果这是个愚蠢的问题,请原谅我。当一个应用程序(比如一个控制台应用程序)运行时,是否可以通过编程“观察”堆栈和堆的内容?有什么API可以做到这一点吗?

    2 回复  |  直到 14 年前
        1
  •  2
  •   Jon Skeet    14 年前

    你可以试着用 CLR Debugger API -虽然我不确定你是否可以在同一个过程中使用它。不过,我认为可能有更好的解决方案。。。你到底想做什么?这里的大局是什么?

        2
  •  0
  •   Aliostad    14 年前

    现在,由于唯一可以更改变量的应用程序是控制台应用程序(!)那你为什么要这么做?当然,您将只跟踪自己在应用程序中所做的事情。是用来修复错误的吗?在这种情况下,我建议你做代码审查,而不是黑魔法。