F#如何防止使用Console.Readline()来运行

时间:2017-05-30 16:54:35

标签: f#

这个问题有点奇怪,但我无法找到答案。我创建了一个简单的函数

let answer = 
printf "give k or n"
let ret = Console.ReadLine()
if ret = "k" then true
else false

现在每次我构建项目并运行.exe时,这个函数首先运行,然后是main中的东西。我只想在调用时运行它。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:5)

answer定义为函数:

let answer () = 
    printf "give k or n"
    let ret = Console.ReadLine()
    ret = "k"