正如我在这里看到的,我可以使用这两个窗口来创建对象并使用我自己的代码中的方法。但是在调试(暂停或断点停止)时,我能够通过“立即”窗口访问当前上下文中数组的位置,如下所示: 如果我在这段代码之后暂停了调试会话:
byte[] R = new byte[100];
for (int i = 0; i < 100; i++)
{
R[i] = (byte)1;
}
我可以通过即时窗口访问 R[37] 并查看它的值,但我无法在即时窗口中编写一个循环来验证所有值是否相等(只是一个愚蠢的例子),实际上,我'我根本无法编码(因为这不是它的目的)。
另一方面,我可以在 C# Interactive 中编写代码,但无法与当前调试会话变量进行交互。
好吧,恐怕答案是否定的,但是有没有办法在 VS2012 中存档这个(带有当前调试会话变量的代码)?