请问怎么样让自己的程序得到多个命令行参数?

zoujiaming 2003-09-12 12:00:24
我的意思是我们可以通过工程的属性来设置参数,但我想设置多个应该怎么办呢?例如:a.exe -a
a.exe - b
...
请问我应该怎么做?谢谢
...全文
30 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
_weiKun_ 2003-09-12
  • 打赏
  • 举报
回复
在main中写参数数组当入口参数
wd_318 2003-09-12
  • 打赏
  • 举报
回复
using System;

public class CommandLine
{
public static void Main(string[] args)
{
// The Length property is used to obtain the length of the array.
// Notice that Length is a read-only property:
Console.WriteLine("Number of command line parameters = {0}",
args.Length);
for(int i = 0; i < args.Length; i++)
{
Console.WriteLine("Arg[{0}] = [{1}]", i, args[i]);
}
}
}
输出
使用如下所示的一些参数运行程序:cmdline1 A B C。

输出将为:

Number of command line parameters = 3
Arg[0] = [A]
Arg[1] = [B]
Arg[2] = [C]
zoujiaming 2003-09-12
  • 打赏
  • 举报
回复
我已经知道了,但还是谢谢两位大侠

110,502

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧