1

非常に奇妙な問題だと思うことに遭遇しましたが、何か間違ったことをしている可能性が非常に高いです。

このコードを実行すると:

Function OutOfOrder($animal,$verb,$adjective) {
@"
The quick brown $animal $verb over the $adjective dog
"@
}

OutOfOrder("fox","jumped","lazy")

これは私が受け取る出力です:

The quick brown fox jumped lazy  over the  dog

動作は PS 2.0 と 3.0 で同じです。何を与える?

ありがとう!

4

1 に答える 1

2

これはよくある間違いです。PowerShell 関数を呼び出すときは、括弧とコンマを使用しないでください。

3 つの文字列の配列を最初のパラメーターに渡しましたが、他の 2 つは空でした。

これを試して:

 OutOfOrder "fox" "jumped" "lazy" 
于 2012-07-05T16:55:38.410 に答える