2013-04-25 72 views
3

我是新來的PowerShell和我有這樣的疑問: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 

謝謝你幫

回答

6

您發送一個陣列,它會綁定到$一個而已。在PowerShell中,用空格分隔參數。嘗試這種方式來代替:

A_Function "0" "1" 

另外請注意,您要添加兩個字符串,結果將是「01」蟻族不是1,如果你想添加的數字。