1

以前にunixbashを使用しましたが、PowerShellで$ *または$#に類似したコマンドが見つかりません。

$*が$argsであることがわかりましたが、$#とは何ですかこれは機能しません:

$args.toString().split(" ").length;
4

3 に答える 3

4

しばらくこれを行っていませんが、このように機能するはずです。

$* : $args
$# : $args.count
$1 : $args[0]

コードはテストされていません。

于 2012-12-09T17:20:04.247 に答える
1

より良いオプションは、param()を使用して名前付きパラメーターを宣言することです。

于 2012-12-13T22:18:14.483 に答える
1

$ argsは配列なので、$args.Lengthでうまくいくはずです...

于 2012-12-09T17:20:37.133 に答える