我以前使用的UNIX bash中,我找不到在PowerShell中类似$任何命令*或$#如何获取参数数量和powershell中的参数字符串?
我发现,$ *是的$ args 但是,什么是$# 这没有按” t工作:
$args.toString().split(" ").length;
我以前使用的UNIX bash中,我找不到在PowerShell中类似$任何命令*或$#如何获取参数数量和powershell中的参数字符串?
我发现,$ *是的$ args 但是,什么是$# 这没有按” t工作:
$args.toString().split(" ").length;
有没有这样做了一段时间,但它应该像这样工作。
$* : $args
$# : $args.count
$1 : $args[0]
代码未经测试。
的$ args是一个数组,所以$ args.Length应该做的伎俩......
更好的选择是使用参数去申报命名的参数()
也许使这个评论,而不是一个答案吗? – cereallarceny