PowerShell で配列の長さを数える

Rohan Timalsina 2023年6月20日
  1. PowerShell で Length プロパティを使用して配列の長さをカウントする
  2. PowerShell で Count プロパティを使用して配列の長さをカウントする
PowerShell で配列の長さを数える

配列は、アイテムのコレクションを格納するデータ構造であり、同じタイプまたは異なるタイプにすることができます。

変数に複数の値を割り当てることで、配列を割り当てることができます。 その項目には、括弧 [] 内のインデックス番号を使用してアクセスできます。

場合によっては、PowerShell 配列に格納されているアイテムの数を知る必要がある場合があります。 このチュートリアルでは、PowerShell で配列の長さを数える方法を説明します。

PowerShell で Length プロパティを使用して配列の長さをカウントする

Length プロパティを使用して、配列に格納されているアイテムの数を決定できます。

まず、配列を作成して値を代入しましょう。

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

出力:

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

Length プロパティを使用して、$array の長さを数えましょう。

$array.Length

出力:

3

ご覧のとおり、配列の正確な長さが出力されました。

それでは、単一の項目配列を作成しましょう。 コンマ (,) 演算子または配列部分式構文を使用する必要があります。

コンマ演算子の構文:

$data = ,"apple"

配列部分式の構文:

$data = @("apple")

配列項目は @() 括弧内に配置されます。 () に値が設定されていない場合は、空の配列が作成されます。

それでは、Length プロパティを使用してみましょう。

$data.Length

出力:

1

配列に 2,147,483,647 を超える要素がある場合、LongLength プロパティが便利です。

PowerShell で Count プロパティを使用して配列の長さをカウントする

さらに、CountLength プロパティのエイリアスです。 Count を使用して、配列の長さを見つけることもできます。

$data.Count

出力:

1

PowerShell では、配列に格納されているアイテムの数を簡単に見つけることができます。 この記事が、PowerShell で配列の長さをカウントする方法を理解するのに役立つことを願っています。

著者: Rohan Timalsina
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

関連記事 - PowerShell Array