我是PowerShell的新手,我有这个问题:
我做了这个功能:
Function A_Function($a,$b){
$d = $a + $b
$d
}
A_Function "0","1"
问题是,这个函数将此作为输出:
0
1
我希望它能在一条线上:
01
我尝试过这样的事情:
$d = ($a + $b) #result: same a sabove
$d = (""+$a + $b+"") #result: 1 0, but i dont want that space inbetween
$d = "$a$b" #result: 1 0, but i dont want that space inbetween
感谢您的帮助
答案 0 :(得分:6)
您正在发送一个数组,它只会绑定到$ a。在PowerShell中,您使用空格分隔参数。请尝试这种方式:
A_Function "0" "1"
另请注意,您要添加两个字符串,结果将为“01”而不是1,以防您想添加数字。