PowerShell で配列の長さを数える
Rohan Timalsina
2023年6月20日
配列は、アイテムのコレクションを格納するデータ構造であり、同じタイプまたは異なるタイプにすることができます。
変数に複数の値を割り当てることで、配列を割り当てることができます。 その項目には、括弧 []
内のインデックス番号を使用してアクセスできます。
場合によっては、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
プロパティを使用して配列の長さをカウントする
さらに、Count
は Length
プロパティのエイリアスです。 Count
を使用して、配列の長さを見つけることもできます。
$data.Count
出力:
1
PowerShell では、配列に格納されているアイテムの数を簡単に見つけることができます。 この記事が、PowerShell で配列の長さをカウントする方法を理解するのに役立つことを願っています。
著者: Rohan Timalsina