есть ли способ подавить возвращаемое значение (=Index) ArrayList в Powershell (использующий Систему. Наборы. ArrayList) или я должен использовать другой класс?
$myArrayList = New-Object System.Collections.ArrayList($null)
$myArrayList.Add("test")
Output: 0
заранее спасибо Milde
Вы можете разместить пустоту, чтобы игнорировать возвращаемое значение из добавления метода:
[void]$myArrayList.Add("test")
другой вариант - перенаправить на $ NULL:
$myArrayList.Add("test") > $null
Еще два варианта:)
Труба на out-null
$myArrayList.Add("test") | Out-Null
Назначьте результат к $ null:
$null = $myArrayList.Add("test")