MyFSharpApp 資料夾中的主檔案是 Program.fs。根據預設,它已包含將 "Hello World from F#!" 寫入主機所需的程式碼。
Program.fs
// For more information see https://aka.ms/fsharp-console-appsprintfn "Hello from F#"
選取下方的 [繼續] 按鈕以移至下一個步驟。
發生錯誤嗎?
如果您收到類似 Template "Console Application" could not be created. Access to the path 'C:\Windows\System32\MyApp' is denied. 的訊息,請將您目前的目錄變更為您有權限建立新資料夾的目錄,然後嘗試重新執行命令。
若 Windows 在您嘗試建立專案時找不到 SDK,且您確定已安裝 SDK,您的電腦可能會發生 PATH 環境變數的問題。如需如何診斷及修正此問題的說明,請參閱這篇 Stack Overflow 文章。
如果您無法解決目前發生的問題,請選取下方的 [我遇到問題] 按鈕,以取得解決問題的協助。
執行您的應用程式
在命令提示字元中執行下列命令:
在終端中,執行下列命令:
Terminal
dotnet run
如果您的應用程式執行成功,您應該會看到下列輸出:
Command prompt
Hello from F#
恭喜,您已建置並執行了您的第一個 F# 應用程式!選取下方的 [繼續] 按鈕以移至下一個步驟。
編輯您的程式碼
在任何文字編輯器中開啟 Program.fs,然後使用下列內容取代所有程式碼。如果您想要,您可以將名稱 Ana 取代為您的姓名。
Program.fs
// Define a new function to print a name.let printGreeting name = printfn $"Hello {name} from F#!"// Call your new function!printGreeting "Ana"