推荐方法:
1. Environment.GetCommandLineArgs();
using System;
Environment.GetCommandLineArgs();
注意, 与控制台程序入口处的string[] args相比较, 这个函数返回的结果是完整的命令行, 也就是包含程序自身路径. 例如我一个没有传递任何参数的程序:
![](https://i-blog.csdnimg.cn/blog_migrate/038391c0239d0b921398ffb8b215d340.png)
所以注意区分哦.
其他:
- WinForm
在 Program.cs 的 Main 入口参数处添加 string[] args, 然后你可以更改窗体的构造函数, 使其能够接收这个args. - WPF
暂时不知道.