Zählen Sie die Länge des Arrays in PowerShell

Rohan Timalsina 20 Juni 2023
  1. Verwenden Sie die Eigenschaft Length, um die Länge des Arrays in PowerShell zu zählen
  2. Verwenden Sie die Eigenschaft Count, um die Länge des Arrays in PowerShell zu zählen
Zählen Sie die Länge des Arrays in PowerShell

Ein Array ist eine Datenstruktur, die eine Sammlung von Elementen speichert, die vom gleichen oder unterschiedlichen Typ sein können.

Sie können ein Array zuweisen, indem Sie einer Variablen mehrere Werte zuweisen. Auf seine Elemente kann über eine Indexnummer in Klammern [] zugegriffen werden.

Manchmal müssen Sie möglicherweise wissen, wie viele Elemente in einem PowerShell-Array gespeichert sind. In diesem Tutorial lernen Sie, die Länge eines Arrays in PowerShell zu zählen.

Verwenden Sie die Eigenschaft Length, um die Länge des Arrays in PowerShell zu zählen

Mit der Eigenschaft Length können Sie bestimmen, wie viele Elemente in einem Array gespeichert werden.

Zuerst erstellen wir ein Array und weisen ihm Werte zu.

$array = "apple","ball","cat"
$array.GetType()

Ausgang:

IsPublic    IsSerial      Name        BaseType
--------    --------      ----        --------
True          True      Object[]    System.Array

Lassen Sie uns die Eigenschaft Length verwenden, um die Länge von $array zu zählen.

$array.Length

Ausgang:

3

Wie Sie sehen können, wurde die genaue Länge eines Arrays gedruckt.

Lassen Sie uns nun ein einzelnes Elementarray erstellen. Sie müssen den Kommaoperator (``) oder die Syntax für Array-Unterausdrücke verwenden.

Syntax des Kommaoperators:

$data = ,"apple"

Syntax des Array-Unterausdrucks:

$data = @("apple")

Die Array-Elemente werden in Klammern @() gesetzt. Wenn in () keine Werte gesetzt sind, wird ein leeres Array erstellt.

Lassen Sie uns nun die Eigenschaft Length verwenden.

$data.Length

Ausgang:

1

Bei mehr als 2.147.483.647 Elementen in einem Array ist die Eigenschaft LongLength praktisch.

Verwenden Sie die Eigenschaft Count, um die Länge des Arrays in PowerShell zu zählen

Außerdem ist Count ein Alias für die Eigenschaft Length. Sie können auch Count verwenden, um die Länge eines Arrays zu ermitteln.

$data.Count

Ausgang:

1

Es ist einfach, die Anzahl der in einem Array in PowerShell gespeicherten Elemente zu finden. Wir hoffen, dieser Artikel hat Ihnen geholfen zu verstehen, wie die Länge eines Arrays in PowerShell gezählt wird.

Rohan Timalsina avatar Rohan Timalsina avatar

Rohan is a learner, problem solver, and web developer. He loves to write and share his understanding.

LinkedIn Website

Verwandter Artikel - PowerShell Array