Lista de PowerShell | Explicado

Lista de PowerShell | Explicado
PowerShell ofrece una variedad de opciones a través de sus características de lenguaje y cmdlets para ayudarlo, y un lista es una de esas opciones. Una lista de PowerShell es un tipo de estructura de datos que almacena elementos distintos de diferentes tipos de datos. La lista se crea usando el Sistema.Colecciones.Neto Class Object, que también ofrece varios métodos para realizar operaciones en la lista creada.

Este blog demostrará cómo crear una lista de PowerShell. Además, también explicaremos el procedimiento de cómo agregar y eliminar elementos de él. Entonces, comencemos!

Cómo crear una lista de PowerShell?

Una lista de PowerShell es un tipo de estructura de datos que almacena diferentes tipos de elementos. El tamaño de la lista no se fija y se puede cambiar en cualquier momento.

Para crear una lista de PowerShell, use la sintaxis enumerada a continuación.

Sintaxis
Puede seguir cualquiera de las sintaxis dada para crear una lista en PowerShell:

$ ListName = new -oBject -TyPeName 'System.Colecciones.Lista de arreglo';

O

$ ListName = [Sistema.Colecciones.ArrayList] :: new ()

Aquí, $ Listname representa el nombre de la lista de PowerShell que se creará.

Ejemplo 1
En el ejemplo dado, crearemos una lista llamada $ PowerShelllist Usando el primer formato de sintaxis:

> $ PowerShellList = New -Object -TyPeName 'Sistema.Colecciones.Lista de arreglo';

Para obtener el tipo de lista creada, usaremos el cmdlet de tipo Get-Type:

> Write-Host "La lista de Tipo creada es:" $ PowerShellList.GetType ()

La salida dada indica que el tipo de la lista creada es el sistema.Recopilación.Lista de arreglo:

Ejemplo 2
En este ejemplo, crearemos una lista llamada $ List1 Al utilizar el segundo formato de sintaxis:

> $ List1 = [Sistema.Colecciones.ArrayList] :: new ()

Después de crear la lista de PowerShell, es posible que deba realizar algunas operaciones en ella, como agregar, mostrar o eliminar elementos. Para este propósito, consulte la siguiente sección.

Métodos de la lista de PowerShell

La tabla dada a continuación solicitó algunos de los métodos de la lista de PowerShell junto con su descripción:

Métodos Descripción
Agregar() Para agregar elementos a la lista, use el Agregar() método.
Eliminar() Para eliminar elementos de la lista, usamos el Eliminar() método.
Claro() El Claro() El método se utiliza para borrar elementos de la lista.
Clon() La réplica de una lista se crea utilizando el Clon() método.
Copiar a() Para copiar contenido de una lista a otra, use el Copiar a() método.
Para cada() El Para cada() El método se utiliza para iterar en la lista creada.
GetType () Para encontrar el tipo de lista, use el método GetType ().

Veamos un ejemplo en el que aplicaremos algunos de los métodos dados en una lista de PowerShell.

Vamos a seguir y agregemos algunos elementos a la lista de PowerShell de creado.

Cómo agregar un elemento en PowerShell?

En este ejemplo, agregaremos algunos elementos a la lista de PowerShell usando el Agregar() método.

Sintaxis

> $ Listname.Añadir valor")

En la sintaxis otorgada anteriormente, especifique el valor que necesita agregar al $ listName con la ayuda del método add ().

Ejemplo
Ahora utilizaremos el Agregar() método para agregar los siguientes cinco elementos a nuestro ya creado $ PowerShelllist:

> $ PowerShellList.Agregar ("1")
> $ PowerShellList.Agregar ("John")
> $ PowerShellList.Agregar ("2")
> $ PowerShellList.Agregar ("38")
> $ PowerShellList.Agregar ("Ingeniero")

Producción

Cómo ver los elementos en una lista de PowerShell?

Para ver la lista de los elementos agregados en la lista de PowerShell, ejecute el dado Host de escritura cmdlet:

> Escritura -host "Los elementos en la lista son" -Foregroundcolor Yellow $ PowerShelllist

La salida dada verifica que hemos agregado con éxito cinco elementos: 1, John, 2, 38 e ingeniero:

Desea eliminar un elemento existente de la lista de PowerShell? Sigue la sección proporcionada.

Cómo eliminar un elemento en PowerShell?

Como se mencionó anteriormente, el Eliminar() El método se puede utilizar para eliminar los elementos existentes de una lista de PowerShell.

Sintaxis
Para eliminar o eliminar un elemento de la lista utilizando el método remove (), use la siguiente sintaxis:

> $ PowerShellList.Eliminar ("valor")

Ejemplo
En este ejemplo, eliminaremos el Ingeniero artículo de nuestro $ PowerShelllist, Usando el método remove ():

> $ PowerShellList.Eliminar ("Ingeniero")

Nuevamente, ejecute el comando de escritura para alinear los elementos PowerShellList:

> Hante de escritura "Los elementos de la lista son" -Foregroundcolor Green $ PowerShellList

Como puede ver, el elemento del ingeniero no existe en nuestra lista:

Hemos compilado detalles importantes sobre la lista de PowerShell. Espero que sea útil para ti!

Conclusión

Una lista de PowerShell es una estructura de datos utilizada para almacenar múltiples elementos de diferentes tipos de datos. Para crear una lista en PowerShell, debe crear un objeto del sistema.Colecciones.Clase ArrayList. También ofrece diferentes métodos para realizar diversas operaciones, como agregar y eliminar elementos de la lista. En esta publicación, discutimos la lista de PowerShell, sus métodos relacionados y su descripción.