我在理解F#中括號的用法時遇到了問題。爲了用一個簡單的例子來說明,以下兩個控制檯應用程序的行爲非常不同。第一個不等待對我來說,任何類型:而第二個不F#中括號的用法
open System
let Main =
Console.WriteLine "Hello"
Console.ReadLine
:
open System
let Main =
Console.WriteLine "Hello"
Console.ReadLine()
應該如何我明白有什麼區別?
同樣的錯誤也是主力。它需要爭論,否則它只是一種價值。它仍然運行的原因是值必須被評估,所以它恰好運行,但這樣做仍然是錯誤的。通常你會有'args'作爲參數,並且從main函數返回一個int作爲退出代碼。 –