源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

C#控制台带参数程序源码编写实例讲解

  • 时间:2021-06-23 05:13 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:C#控制台带参数程序源码编写实例讲解
像ipconfig /all 这样的CMD命令想必大家都知道,但是很多童鞋可能不知道怎么写这样的控制台带参数的程序,其实很简单,我们先看建立项目的默认代码:
[u]复制代码[/u] 代码如下:
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace _1 { class Program { static void Main(string[] args) { } } }
好了。我们可以看到一个string[] args数组,是用来存放程序的参数的,参数使用空格分割,代表一个参数,如果参数里面有空格,就用”参数 参数”,双引号引起来,比如seay.exe “kill you”。 好了,俺们来写一个实例:
[u]复制代码[/u] 代码如下:
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace _1 { class Program { static void Main(string[] args) { if (args.Length < 1) { Console.WriteLine(“请输入参数 -a -v \”a s\” “); } else { foreach (string key in args) { if (key == “a s”) { Console.WriteLine(“This is ‘a s' parameters”); } else if (key == “-a”) { Console.WriteLine(“This is ‘a' parameters”); } else if (key == “-v”) { Console.WriteLine(“This is ‘v' parameters”); } else { Console.WriteLine(“参数错误”); } } } } } }
上面的代码很清楚,我们可以根据所传入的参数来执行相应的操作
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部