Ответ 1
вам нужно сделать
System.Console.ReadKey() |> ignore
в конце, чтобы потребовать нажатия клавиши для выхода - ()
- фактически вызвать функцию, а |> ignore
- потому, что вам не нужен результат
Возможный дубликат:
F #: Это выражение должно иметь тип 'unit', но имеет тип 'ConsoleKeyInfo'
Я изучаю F #, поэтому я написал 3 строки кода в VS2010, и я хочу увидеть результат, но консоль закрывается. System.Console.Read System.Console.ReadKey или команды вроде этого просто не работают. Любой другой способ остановить консоль от закрытия?
let x = 20
let y = x = 20
printf "is x 20? %d" y
System.Console.ReadKey
вам нужно сделать
System.Console.ReadKey() |> ignore
в конце, чтобы потребовать нажатия клавиши для выхода - ()
- фактически вызвать функцию, а |> ignore
- потому, что вам не нужен результат