C# 如何在使用Visual Studio进行调试时避免“介入”

C# 如何在使用Visual Studio进行调试时避免“介入”,c#,visual-studio,C#,Visual Studio,对于任何初始化或变量声明,如字符串x=新字符串 在上图中,它的哈希表htmessage=新哈希表 F11将跨入,F10将跨过 请参阅文档 跨进和跨过只有一个方面不同,那就是他们的方式 处理函数调用。这两个命令都指示调试器 执行下一行代码。如果该行包含函数调用, 单步执行只执行调用本身,然后在第一行停止 函数中的代码类型。单步执行整个函数, 然后在函数外的第一行停止。使用步进if 您需要查看函数调用的内部。如果你想的话,可以使用跨步 避免进入功能 按F10而不是F11您的问题的可能副本不清楚。您声

对于任何初始化或变量声明,如字符串x=新字符串

在上图中,它的哈希表htmessage=新哈希表

F11将跨入,F10将跨过

请参阅文档

跨进和跨过只有一个方面不同,那就是他们的方式 处理函数调用。这两个命令都指示调试器 执行下一行代码。如果该行包含函数调用, 单步执行只执行调用本身,然后在第一行停止 函数中的代码类型。单步执行整个函数, 然后在函数外的第一行停止。使用步进if 您需要查看函数调用的内部。如果你想的话,可以使用跨步 避免进入功能


按F10而不是F11您的问题的可能副本不清楚。您声称拥有读取Hashtable htmessage=new Hashtable;,但这不会编译,而且不清楚要引用哪个哈希表类。通常情况下,VS不会尝试单步执行外部代码,因此如果所讨论的哈希表来自.NET,则只需关闭单步执行外部代码。如果是这种情况,请参阅感谢您的帮助