Benutzer-Werkzeuge

Webseiten-Werkzeuge


powershell:arrayelementeentfernen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

powershell:arrayelementeentfernen [2018/03/06 08:46] (aktuell)
ronny angelegt
Zeile 1: Zeile 1:
 +====== Array Elemente entfernen ======
  
 +<code Powershell>
 +$array = @("Hallo","Welt","Test","Muhkuh")
 +
 +$index = [Array]::IndexOf($array, "Test")
 +
 +$arrList = [System.Collections.ArrayList]$array
 +
 +$arrList.RemoveAt($index)
 +</code>
 +
 +Der Trick ist, das Array in eine ArrayList umzuwandeln. Die Methode RemoveAt() gibt es zwar auch bei einem Array, jedoch wirft diese dort per Default eine Fehlermeldung.
 +
 +[[https://www.sapien.com/blog/2014/11/18/removing-objects-from-arrays-in-powershell/|Quelle]]
 +
 +{{tag>[Powershell Array ArrayList RemoveAt Objekt_entfernen]}}
powershell/arrayelementeentfernen.txt · Zuletzt geändert: 2018/03/06 08:46 von ronny