16

可能重复:
F#:此表达式应具有“unit”类型,但具有“ConsoleKeyInfo”类型

我正在学习 F#,所以我在 VS2010 中编写了 3 行代码,我想查看结果但控制台关闭。System.Console.Read System.Console.ReadKey 或类似的命令不起作用。还有其他方法可以阻止控制台关闭吗?

let x = 20
let y = x = 20
printf "is x 20? %d" y
System.Console.ReadKey
4

1 回答 1

38

你需要做

System.Console.ReadKey() |> ignore

最后需要按键退出 - 这()是实际调用该函数并且|> ignore是因为您不关心结果

于 2012-06-12T22:14:10.547 回答