📜  F#源文件信息

📅  最后修改于: 2021-01-01 14:51:12             🧑  作者: Mango

F#源文件信息

F#提供了一些预定义的标识符。它有助于获取源文件信息,例如源文件的行数,源文件名或源文件路径位置等。

所有标识符都是字符串类型。

句法

__LINE__
__SOURCE_DIRECTORY__
__SOURCE_FILE__

F#源文件信息示例

let getSourceFileInfo() =
    printfn "----------------------Source File Information Details---------------------"
    printfn "Number of Lines in The File : %s" __LINE__
    printfn "Directory Name: %s" __SOURCE_DIRECTORY__
    printfn "Source File Name: %s" __SOURCE_FILE__
getSourceFileInfo()

输出:

----------------------Source File Information Details---------------------
Line : 6
Directory Name: e:\FSharpPrograms
Source File Name: sourcefile.fs