Ram*_*eti 1 .net c# debugging visual-studio visual-studio-2012
当我在未初始化的变量中设置断点并运行项目时,我观察到在运行时调试器不会在该行停止而不是停止,它会触及未初始化变量的下一行.
我还观察到,在运行时断点也显示在下一行.
例:
string strTest; // Set breakpoint here.
Console.WriteLine("This is test"); // The debugger stops here, not in the line above.
strTest = "Hi I am Test"; // Initialize string variable here.
Run Code Online (Sandbox Code Playgroud)
这是预期的行为吗?我的意思是为什么VS调试器不会停止在未初始化的变量?以及为什么在运行时断点移动到下一行未初始化的变量?
| 归档时间: |
|
| 查看次数: |
109 次 |
| 最近记录: |