可能重复:
F#: This expression should have type 'unit', but has type '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
答案 0 :(得分:34)
你需要做
System.Console.ReadKey() |> ignore
最后要求按键退出 - ()
实际调用该函数而|> ignore
是因为你不关心结果