PowerShell で配列の長さを数える
    
    Rohan Timalsina
    2025年2月12日
    
    PowerShell
    PowerShell Array
    
この記事に合わせて、詳しいYouTube動画を作成しました。下に埋め込まれています!
 
配列は、アイテムのコレクションを格納するデータ構造であり、同じタイプまたは異なるタイプにすることができます。
変数に複数の値を割り当てることで、配列を割り当てることができます。 その項目には、括弧 [] 内のインデックス番号を使用してアクセスできます。
場合によっては、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
    
