Мне нужно создать функцию.
Первая переменная должна быть массивом с неизвестным количеством параметров плюс другая переменная.
Моя проблема в том, что я не знаю, как их различить.
выкладываю пример:
function conc-str {
param([string[]]$array,[string]$name)
foreach($item in $array) {
$str+= $item
}
write-host $str
}
conc-str(@("aa","bb","cc"),"dd")
Результат этой функции:
aa bb ccdd
но, как вы видите, я зацикливаю элементы массива и объединяю их. Я думал, чтобы получить только
aa bb cc
Где моя ошибка?