如果您不想覆盖main方法,可以使用Environment类.
foreach (string arg in Environment.GetCommandLineArgs())
{
Console.WriteLine(arg);
}
Run Code Online (Sandbox Code Playgroud)
是的命令行是将信息传递给程序的好方法.它可以从Main任何.Net程序的功能访问
public static void Main(string[] args) {
// Args is the command line
}
Run Code Online (Sandbox Code Playgroud)
从程序的其他地方,您可以通过呼叫访问它Environment.GetCommandLineArgs.但是,一旦程序启动,可以修改命令行信息.它只是一个可由程序写入的本机内存块