条件:
1。最好不遍历args,
2。忽略大小写. /Y /y /-Y /-y抛砖引玉:
if ((args.Contains("/Y") || args.Contains("/y")) && (args.Contains("/-Y") || args.Contains("/-y")))
{
///
}
这个例子虽然忽略了大小写,但是用的是穷举的办法。
万一参数变长了,比如/isOutput,为了忽略大小写,而穷举,就比较麻烦了。
要写很多,/IsOutPut /isoutput /isOUTPUT.........期待高手
1。最好不遍历args,
2。忽略大小写. /Y /y /-Y /-y抛砖引玉:
if ((args.Contains("/Y") || args.Contains("/y")) && (args.Contains("/-Y") || args.Contains("/-y")))
{
///
}
这个例子虽然忽略了大小写,但是用的是穷举的办法。
万一参数变长了,比如/isOutput,为了忽略大小写,而穷举,就比较麻烦了。
要写很多,/IsOutPut /isoutput /isOUTPUT.........期待高手
干嘛这么“联想”啊,好像你从这一点上就看出我比较适合什么职业。
你是想在 开始——》运行,这里面输入你的程序名就打开你的程序?这样的话你还需要设置环境变量吧?
如果是在快捷方式后面添加参数可以,你先判断一下参数长度不就行了???