Calling a console app from the command line with string[] args

后端 未结 2 1680
说谎
说谎 2020-12-07 03:45

I have a .NET Console app (very simple). The entry point takes the infamous string[] args argument. Does this mean that from a command line, I could call this app and pass i

2条回答
  •  再見小時候
    2020-12-07 04:04

    Yes, the string[] args is from the command line. The zeroth element is the first argument and so on. Please note unlike C or C++, args[0] doesn't contain the application name.

    So if you do:

    application.exe arg1 arg2 arg3
    

    Then:

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

    If you pass only one argument, that is available as args[0].

提交回复
热议问题