Powershell 无法正确处理函数中的参数

Powershell 无法正确处理函数中的参数

知道为什么我的脚本这么奇怪吗?

我向它传递了一些参数,但它似乎没有将它们分配给正确的变量。例如

function test($a, $b, $c){

    write-host "A: " $a
    write-host "B: " $b
    write-host "C: " $c

    $sum = $a + $b + $c

    write-host "The sum is: " $sum
}

test(1,2,3)

给出以下输出:

A:  1 2 3
B: 
C: 
The sum is:  1 2 3  

是什么赋予了?

答案1

该死。

应该使用

test 1 2 3

调用该函数。

不管怎么说,还是要谢谢你!

相关内容