【问题标题】:Calling a console app from the command line with string[] args使用 string[] args 从命令行调用控制台应用程序
【发布时间】:2012-10-11 11:52:04
【问题描述】:

我有一个 .NET 控制台应用程序(非常简单)。入口点采用臭名昭著的 string[] args 参数。这是否意味着我可以从命令行调用这个应用程序并将单个字符串作为参数传递?如果有,怎么做?

【问题讨论】:

标签: c# console-application


【解决方案1】:

是的,string[] args 来自命令行。第零个元素是第一个参数,依此类推。请注意,与 C 或 C++ 不同,args[0] 不包含应用程序名称。

如果你这样做:

application.exe arg1 arg2 arg3

然后:

args[0] = arg1
args[1] = arg2
args[2] = arg3

如果您只传递一个参数,则可以使用 args[0]

【讨论】:

    【解决方案2】:

    C:\application.exe 字符串参数

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-02
      • 1970-01-01
      • 2011-01-22
      相关资源
      最近更新 更多