1、新建控制台应用程序,新建-添加项目-控制台应用
2、3、下一步,填写项目名称和代码存放的位置
3、下一步,框架选择.net 6 ,点击创建
4、然后项目就创建完成啦,
5、在可以直接在Program.cs写方法一些简单的逻辑,也可以新建其他类文件,代码如下:
// See https://aka.ms/new-console-template for more information
void Main(string[] args)
{
if (args.Length > 0)
{
foreach (var arg in args)
{
Console.WriteLine($"--{DateTime.Now.ToString()}>> Received Path:{arg}");
}
}
else
{
Console.WriteLine("No arguments provided.");
}
}
Main(args);
//如果是新建其他类文件,可以这样引用
Test.Main(args);
public class Test
{
public static void Main(string[] args)
{
if (args.Length > 0)
{
string parameter = args[0];
Console.WriteLine($"Received argument: {parameter}");
}
else
{
Console.WriteLine("No argument provided.");
}
}
}
注意:Main(args);这句是必须要加的,我最开始就是忽略了这句,一直测试没成功。
5、运行
打开程序所在目录,在文件夹空白处,按shift+鼠标右键->在此处打开Powershell窗口,然后输入start cmd 就可以直接在程序目录内打开cmd窗口啦,或者直接打开cmd窗口再定位到程序所在目录也行。命令窗口输入exe名 + 参数口可以运行啦,eg:PdmTestConsol.exe 666