文档管理中心
此版本文档已归档不再维护,推荐您使用最新版本

长命令行参数解析

import std.argopt.*

main() {
    let shortArgs: Array<String> = Array<String>(["--test1=abc", "--test2=123", "--test3 xyz"])
    let shortArgName: String = ""
    let longArgName: Array<String> = Array<String>(["--test1=", "test2=", "--test3="])
    let ao: ArgOpt = ArgOpt(shortArgs, shortArgName, longArgName)
    println(ao.getArg("--test1") ?? "None")
    println(ao.getArg("--test2") ?? "None")
    println(ao.getArg("--test3") ?? "None")
}

运行结果

abc
123
None
搜索
请输入您想要搜索的关键词