Ale*_*ill 8 c# visual-studio-2012
在立即窗口中,我可以执行一行代码.我还可以在特定点设置断点,以便在命中断点时程序停止,我可以在立即窗口中运行我的代码行.有没有办法(包括扩展名)自动执行此操作?
Tho*_*rin 18
或多或少.您可以右键单击任何断点并选择"操作..."(VS 2017,旧版本阅读)
唯一的选择就是打印一条消息,通常就足够了,但你可以在那里运行任意代码.例如:{Console.WriteLine("Hello World")}

在旧版本的Visual Studio中,右键单击并选择"When Hit ..."时可以使用该选项:

这将输出:
Hello World
Expression已经过评估,没有任何价值
这意味着您可以调用任意方法.任何其他副作用将进入您正在运行的应用程序.我有时使用它来暂时修补代码问题,而无需重新启动64位应用程序.
请记住,与正常的程序执行相比,这是非常慢的.
| 归档时间: |
|
| 查看次数: |
3110 次 |
| 最近记录: |