C#控制台带参数程序源码编写实例讲解_C#教程-查字典教程网
C#控制台带参数程序源码编写实例讲解
C#控制台带参数程序源码编写实例讲解
发布时间:2016-12-28 来源:查字典编辑
摘要:像ipconfig/all这样的CMD命令想必大家都知道,但是很多童鞋可能不知道怎么写这样的控制台带参数的程序,其实很简单,我们先看建立项目...

像ipconfig /all 这样的CMD命令想必大家都知道,但是很多童鞋可能不知道怎么写这样的控制台带参数的程序,其实很简单,我们先看建立项目的默认代码:

复制代码 代码如下:

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”。

好了,俺们来写一个实例:

复制代码 代码如下:

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(“参数错误”);

}

}

}

}

}

}

上面的代码很清楚,我们可以根据所传入的参数来执行相应的操作

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新C#教程学习
    热门C#教程学习
    编程开发子分类