c#借助CommandLineParser写命令行工具
来源:互联网 发布:网络电影点击转化率 编辑:程序博客网 时间:2024/06/08 11:32
CommandLine.dll可以从http://commandline.codeplex.com/下载
//选项类class Options{[Option('n', HelpText = "This is a test")]public string No { get; set; }[Option('m', HelpText = "This is a test")]public string Name { get; set; }[Option('i', HelpText = "This is a test",Required=true)]public int Id { get; set; }[Option('f', HelpText = "This is a test")]public bool Flag { get; set; }[ParserState]public IParserState LastParserState { get; set; }[HelpOption]public string GetUsage(){ return HelpText.AutoBuild(this, (HelpText current) => HelpText.DefaultParsingErrorsHandler(this, current));}}main:
static void Main(string[] args){ try { //获取main参数 Options option = new Options(); if (CommandLine.Parser.Default.ParseArguments(args, option)) { if (option.No.Equals(1)) { //处理 } if(option.Flag ) { //处理 } } } }
0 0
- c#借助CommandLineParser写命令行工具
- 如何借助OpenStack命令行工具管理虚拟机?
- 如何借助OpenStack命令行工具管理虚拟机
- CommandLineParser
- c#2.0写的一个文本替换命令行工具
- CommandLineParser类(命令行解析类)
- 借助命令行工具自动化Webpart的部署过程
- C#借助API实现黑盒自动化测试工具的编写
- C#借助API实现黑盒自动化测试工具的编写
- C#借助API实现黑盒自动化测试工具的编写
- C#借助API实现黑盒自动化测试工具的编写
- 通过npm写一个cli命令行工具
- 借助命令行工具自动化Webpart的部署过程(使用VS.NET2003开发)
- 使用命令行工具编译C#程序
- oepncv CommandLineParser
- CommandLineParser使用
- 如何写一个简单的linux命令行工具
- 用shell脚本写的一个交互式linux命令行工具
- freeRadius配置2
- Attribute与Property 的翻译区别
- 秒杀系统架构分析与实战
- 设计模式-Strategy代码+UML图
- Android动画效果标签translate、scale、alpha、ratate详解
- c#借助CommandLineParser写命令行工具
- 喜欢爱C/C++的人不要浮躁
- Ceph学习----Ceph 分布式部署
- 2016年1.9-1.11改变, 话题
- 读<看透Spring MVC 源代码分析与实践>Tomcat笔记
- poj 2481 Cows 【树状数组】
- linux常用指令
- 获取当前路径
- HDFS 数据的压缩与解压