C# 编辑并继续:错误 4018

当启用“编辑并继续”后,添加 [类型 | 成员 | 参数 | 约束 | using] 将会阻止调试会话继续进行

此错误指示您尝试添加一个新类型。 “编辑并继续”在调试期间不支持添加新类型。

请看下面的示例:

class Example

{

   static void Main() { }

}

如果您通过单步执行进入 Main,然后尝试将在 Main 方法上添加 int f;,将发生此错误。

更正此错误

  • 从**“调试”菜单中选择“撤消”**以撤消更改。

    – 或 –

  • 在**“调试”菜单上单击“停止调试”**,进行更改,然后启动新的调试会话。

请参见

参考

using(C# 参考)

受支持的代码更改 (C#)

编辑并继续 (Visual C#)

其他资源

类型(C# 参考)

“编辑并继续”错误和警告 (C#)