F#停止控制台关闭

blj*_*vko 15 console f# visual-studio-2010

可能重复:
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
Run Code Online (Sandbox Code Playgroud)

Joh*_*mer 36

你需要做的

System.Console.ReadKey() |> ignore
Run Code Online (Sandbox Code Playgroud)

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