更新:2007 年 11 月
本主题适用于:
| 版本 | Visual Basic | C# | C++ | Web Developer | 
|---|---|---|---|---|
| 速成版 | .gif) | .gif) | .gif) | .gif) | 
| 标准版 | .gif) | .gif) | .gif) | .gif) | 
| 专业团队版 | .gif) | .gif) | .gif) | .gif) | 
表格图例:
| .gif) | 适用 | 
| .gif) | 不适用 | 
| .gif) | 默认情况下隐藏的一条或多条命令。 | 
“编辑并继续”不支持对 LINQ 查询的更改。如果在调试会话过程中添加、移除或更改 LINQ 语句,则会出现一个对话框,告知您“编辑并继续”不支持该更改。此时,可以撤销更改,或停止调试会话并对编辑的代码重新启动新会话。
此外,“编辑并继续”不支持更改 LINQ 语句中使用的变量的类型或值。同样,可以撤销更改,或停止并重新启动调试会话。
在 C# 中,不能对包含 LINQ 查询的方法中的任何代码使用“编辑并继续”。
在 Visual Basic 中,可以对非 LINQ 代码使用“编辑并继续”,即使是在包含 LINQ 查询的方法中,也是如此。在 LINQ 语句前,可以添加或移除代码,即使这些更改会影响 LINQ 查询的行号,也是如此。非 LINQ 代码的 Visual Basic 调试体验与引入 LINQ 前是一样的。但是,除非要停止调试以应用更改,否则不能更改、添加或移除 LINQ 查询。