【问题标题】:Open file with F# project使用 F# 项目打开文件
【发布时间】:2018-10-04 22:27:23
【问题描述】:

当我选择要使用应用程序打开的文件时,我想在 F# 控制台应用程序中读取文件,例如 this code for C#.
主模块似乎没有参数,有什么方法可以做到吗?
谢谢!

【问题讨论】:

    标签: .net f# c#-to-f#


    【解决方案1】:

    您可以使用显式 main 函数创建 F# 控制台应用程序,方法是将以下函数作为项目最后一个文件中的最后一个函数:

    [<EntryPoint>]
    let main argv = 
        printfn "%A" argv
        0
    

    argv 参数是命令行参数的数组。此示例只是将其打印出来,以便您查看应用程序获取的参数。

    或者,您也可以使用System.Environment 对象提供的GetCommandLineArgs 方法获取命令行参数:

    System.Environment.GetCommandLineArgs()
    

    【讨论】:

      猜你喜欢
      • 2018-10-27
      • 2020-06-07
      • 1970-01-01
      • 2019-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多