Лямбда-функция PowerShell с параметром массива принимает только первый элемент - PullRequest
0 голосов
/ 06 августа 2020

Я столкнулся со странным поведением в PowerShell. Я написал лямбда-функцию, которая получает параметр массива, и когда я передаю ей массив, в области действия лямбда-функции обрабатывается только первый элемент. Почему это происходит и что я могу сделать, чтобы добиться желаемого поведения? Это пример:

...> $x = { param([string[]] $y) Write-Host $y }
...> $x.Invoke(@("yes", "no"))
yes
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...