我想将一个软件部署到需要能够告诉程序一些信息的电脑上。我不想使用配置文件,因为 exe 将位于共享驱动器上,他们将无权运行自己的配置。命令行参数是最好的方法吗?如果是这样,我将如何传递它并在C#程序中将其拾取?

最佳答案

如果您不想覆盖main方法,则可以使用Environment类。

foreach (string arg in Environment.GetCommandLineArgs())
{
    Console.WriteLine(arg);
}

关于c# - 命令行参数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3846561/

10-13 06:47