.NET调试处理命令行参数

时间:2022-07-30 03:30:39
    class Program
{
static int Main(string[] args)
{
for (int i = 0; i < args.Length; i++)
{
Console.WriteLine("Arg:{0}", args[i]);
}

foreach (string arg in args)
{
Console.WriteLine("Arg:{0}", arg);
}

//通过Environment.GetCommandLineArgs()获取命令行参数
//第一个索引为应用程序本身名称
//数组中其他元素包含单独的命令行参数
string[] theArg = Environment.GetCommandLineArgs();
foreach(string arg in theArg)
{
Console.WriteLine("Arg:{0}",arg);
}
Console.ReadLine();
return 0;
}
}
找到程序文件目录下,bin文件夹先Debug文件夹下,可执行程序,然后运行,在控制台中输入参数,如下图

.NET调试处理命令行参数

 

可以在控制台窗口中为应用程序提供参数



也可以在程序运行前为程序指定命令行参数

在项目右键,选择属性

.NET调试处理命令行参数


然后选择调试

.NET调试处理命令行参数