Предотвратите ArrayList. Добавьте () от возврата индекса

есть ли способ подавить возвращаемое значение (=Index) ArrayList в Powershell (использующий Систему. Наборы. ArrayList) или я должен использовать другой класс?

$myArrayList = New-Object System.Collections.ArrayList($null)
$myArrayList.Add("test")
Output: 0

заранее спасибо Milde

46
задан Milde 27 January 2010 в 17:57
поделиться

2 ответа

Вы можете разместить пустоту, чтобы игнорировать возвращаемое значение из добавления метода:

[void]$myArrayList.Add("test") 

другой вариант - перенаправить на $ NULL:

$myArrayList.Add("test") > $null
69
ответ дан 26 November 2019 в 20:29
поделиться

Еще два варианта:)

Труба на out-null

$myArrayList.Add("test") | Out-Null  

Назначьте результат к $ null:

$null = $myArrayList.Add("test")
12
ответ дан 26 November 2019 в 20:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: