调试 F#
调试 F# 与调试任何托管语言类似,但有以下几种例外情况:
**“自动”**窗口不显示 F# 变量。
F# 不支持“编辑并继续”。 在调试会话期间编辑 F# 代码是可以的,但应避免这样做。 因为在调试会话期间无法应用代码更改,所以在调试期间编辑 F# 代码将导致源代码和正在进行调试的代码之间不匹配。
调试器无法识别 F# 表达式。 若要在 F# 调试期间在调试器窗口或对话框中输入表达式,必须将该表达式转换为 C# 语法。 在将 F# 表达式转换为 C# 时,请务必记住 C# 使用 == 作为比较运算符中的等号,而 F# 使用单个 =。