我如何阅读命令行?

时间:2019-05-21 14:18:37

标签: c#

在程序中,我需要有一种方法可以在运行程序时读取给程序的命令行。例如:

“ flying-postman.exe mail.txt boeing-spec.txt 23:00 –o itinerary.txt”

因此,此行应首先运行程序(flying-postman.exe),然后还需要将这四个以下变量提供给程序。

所以我知道ReadLine()存在,但是在这种情况下将无济于事,因为我需要它在调用程序的同时(而不是在调用程序之后)获取那些变量。即我不希望它运行程序,然后等待用户输入值。

1 个答案:

答案 0 :(得分:0)

控制台应用程序的入口点是main,它需要一个字符串数组,类似

class Program
{
    static void Main(string[] args)
    {
    }
}

如果您使用一些参数调用程序,则第一个将是exe名称,其余的将是您的字符串。