标签: c# .net parsing command-line command-line-arguments
Windows .NET应用程序可能会获取启动期间提供的命令行参数。解析命令行参数并将它们转换为单个标记是由windows完成的,应用程序获取一个参数数组。
我可以自己执行此解析吗?我问的原因是我想为我的应用程序的用户提供一种在单独的文件中指定命令行选项的方法,以便用户只需要将此文件指定为命令行参数。
但是,将文件中的行转换为命令行参数并非易事。我必须支持环境变量扩展和引用字符串等内容。
有一种简单的方法吗?