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()

【F#源文件信息】输出:
----------------------Source File Information Details---------------------Line : 6Directory Name: e:\FSharpProgramsSource File Name: sourcefile.fs

    推荐阅读