F# 处理命令行参数

原创 2012年03月23日 15:31:52
F# 处理命令行参数

#light
open System;;

type env(svr1 : string, pot1 : string) =
    member x.Svr1 = svr1
    member x.Pot1 = pot1

let doSomething (e:env)=
    Console.WriteLine (String.Format("{0}:{1}", e.Svr1, e.Pot1))

[<EntryPoint>]
let Main  args =
    //printfn "Hello %A" args
    let e= (
        match args with
        | [|"test"|] -> new env("Server1","1000")
        | _ -> new env("Server2","2000")
    )
    //printfn "Hello %A" e.Svr1
    doSomething e |> ignore
    0

=====================

> Main [|"test"|];;
Server1:1000
val it : int = 0


> Main [|"aaaa"|];;
Server2:2000
val it : int = 0

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

python处理命令行参数.pdf

  • 2014年12月06日 12:38
  • 219KB
  • 下载

java的几个命令行参数

  • 2013年07月06日 21:22
  • 18KB
  • 下载

Shell脚本学习-命令行参数处理

命令行参数处理 转自http://blog.chinaunix.net/uid-21505614-id-2173248.html 必须要要知道几个变量,     *    $0 :即命令本身,相当...

c语言中命令行参数详解

  • 2010年03月09日 20:37
  • 29KB
  • 下载

python处理命令行参数

导航:起始页 > Dive Into Python > 脚本和流 > 处理命令行参数       >> 深入 Python :Dive Into Python 中文版 Python ...

python 命令行参数

  • 2012年03月11日 20:44
  • 219KB
  • 下载

Eclipse 运行命令行参数大全

  • 2007年11月07日 15:25
  • 37KB
  • 下载

Python 之opt parse模块(使用opt parse处理命令行参数)

Python 有两个内建的模块用于处理命令行参数,一个是 getopt,《Deep inpython》一书中也有提到,只能简单处理命令行参数;另一个是 optparse,它功能强大,而且易于使用,可以...

命令行参数 简介&amp;功能

  • 2011年04月11日 12:47
  • 17KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:F# 处理命令行参数
举报原因:
原因补充:

(最多只允许输入30个字)