我刚刚遇到了一个我认为非常奇怪的问题,但我很可能只是做错了什么。
当我运行这段代码时:
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 dogPS 2.0和3.0中的行为是相同的。怎么回事?
谢谢!
发布于 2012-07-06 00:55:38
这是一个常见的错误。在调用powershell函数时,不应该使用括号和逗号。
您向第一个参数传递了一个由3个字符串数组组成的数组,而其他2个参数都是空的。
试试这个:
OutOfOrder "fox" "jumped" "lazy" https://stackoverflow.com/questions/11348619
复制相似问题