Заполнение списка с сохранением - PullRequest
0 голосов
/ 10 сентября 2018

Проходил несколько курсов и хотел определить возможность. Ниже я могу просто добавить общий элемент в общий список. Я разрешаю повторяться после завершения, но очевидно, что $newItem затем перезаписывается, так что это ограничивает мой список 1 объектом.

do {
   $newItem = Read-Host "Add an item";

   $listItems = New-Object System.Collections.Generic.List[System.Object]
   $listItems.Add($newItem)

   $listItems 
}
while($run =1)

Мне просто любопытно, есть ли способ сохранить элементы списка, чтобы они по существу складывались и складывались до тех пор, пока не будет сказано удалить? Достаточно краткого ответа, он не будет использоваться ни для чего, просто любопытство!

1 Ответ

0 голосов
/ 10 сентября 2018

Определить объект списка вне цикла do / while. Вот так:

$listItems = New-Object System.Collections.Generic.List[System.Object]
do {
   $newItem = Read-Host "Add an item";

   $listItems.Add($newItem)

   $listItems 
}
while($run =1)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...