f#可变变量未显示在VS 2008本地调试窗口中

时间:2010-05-21 18:52:13

标签: visual-studio-2008 f# debugging

我正在使用带有F#集成的VS2008(2010年4月社区技术预览版)

当我声明一个普通变量时,例如

let x = 4

然后当我设置断点时,x将显示在本地调试窗口中

但是,如果我使用可变变量

let mutable x = 4

然后x将不会出现在同一个窗口中

有什么建议吗?

1 个答案:

答案 0 :(得分:4)

我不认为这很简单。无论如何,根据我的经验,“顶级”调试体验通常不如调试函数那么好,例如,如果您在顶层有十行代码,请将其更改为

let Main() =
    // your 10 lines of code
Main()

并且调试经验可能会有所改善。