【问题标题】:Observe the variables addresses in Visual Studio 2012观察 Visual Studio 2012 中的变量地址
【发布时间】:2012-09-26 20:14:52
【问题描述】:

我正在使用 VS 2012RC,并且出于教育目的编写了一些简单的 C# 方法。我目前正在学习 C#/.NET 如何与字符串一起工作,我想观察我的字符串变量的地址只是为了了解它们的行为,但是当我尝试使用断点进行调试时,我只得到变量的值而不是他们在内存中的地址。我很确定有一种方法可以在 VS 2012 中获取此信息,因此我正在寻找有关该主题的一些帮助。

谢谢

勒隆

【问题讨论】:

  • 您认为看到这些地址会有什么好处?我不记得上次我需要关心这个是什么时候了……
  • 您可能会通过阅读有关字符串的文档来了解更多信息,您将通过查看其地址来推断(即使您可以这样做)。
  • 在 VS 中调试时,您可以右键单击并选择“Go to disassmebly”。
  • 我已经阅读了如何在 .NET 中管理字符串,现在我想看看它。我不知道我会从中得到什么好处,至少我会知道如何使用VS调试器在内存中找到一个变量地址。
  • @Lee 感谢您的提示。

标签: c# debugging visual-studio-2012


【解决方案1】:

在某处放置断点。

可以选择为您的变量创建一个对象 ID。

打开你的记忆窗口。 ctrl+D,Y

在地址栏中输入您的变量名称或对象 ID。

享受吧。

【讨论】:

  • 对抽象知识说“是”;-)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-11-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-27
  • 1970-01-01
  • 2011-04-08
相关资源
最近更新 更多