让.Net程序支持命令行启动
2014-09-25 21:36
274 查看
很多时候,我们需要让程序支持命令行启动,这个时候则需要一个命令行解析器,由于.Net BCL并没有内置命令行解析库,因此需要我们自己实现一个。对于简单的参数来说,自己写一个字符串比较函数来分析args参数也未尝不可。但是如果需要配置的参数较多的话,就得好好设计一下这个解析器了。
秉着不重复造轮子的原则,我在网上搜了一下,在Stackoverflow上发现有人问了同样的问题:Best way to parse command line arguments in C#?。简单的看了一下,整理出了其中比较喜欢的几个库,这里记录一下,以供有同样需求的朋友参考。
NDesk.Options
Command Line Parser Library
CLAP
秉着不重复造轮子的原则,我在网上搜了一下,在Stackoverflow上发现有人问了同样的问题:Best way to parse command line arguments in C#?。简单的看了一下,整理出了其中比较喜欢的几个库,这里记录一下,以供有同样需求的朋友参考。
NDesk.Options
Command Line Parser Library
CLAP
相关文章推荐
- 有关“安装程序启动安装引擎失败:不支持此接口”错误的解决方法
- 简单操作让你的.NET托管程序启动更快、体积更小
- windows命令行下随时随地调用csc编译器的方法(解决dos下编译.net程序找不到CSC的问题)
- Android AM命令行启动程序的方法
- 在Android命令行启动程序的方法
- 做一个用于自动完成数据层的.net外接程序,仅支持C#语言
- 在Visual Studio中构建启动时申请管理员权限的程序(UAC支持)
- 命令行启动程序
- 使用命令行启动ROBOT工具执行测试程序
- JConsole:给普通命令行程序和Tomcat添加JMX支持
- .NET FrameWork中有内置的.NET编译器,可实现.NET程序的脚本支持
- 如何在.NET程序中启动xp的视觉效果
- 如何在.NET程序中启动xp的视觉效果
- >>关于.NET CF 的一些知识——启动同一个程序的多个拷贝
- Java 程序中启动及关闭命令行程序
- VC.net命令行程序,没有找到MSVCR80d.dll,因此这个应用程序未能启动。重新安装程序可能会修复此问题
- 简单操作让你的.NET托管程序启动更快、体积更小
- .net写的Email可以群发邮件小程序(应网友要求写一个支持群发)
- 通过命令行启动程序
- Inno Setup 制作安装程序[支持静默安装.NET环境]