HIRO's.NET

VB.NET, C#, PowerShell Tipsサイト

 VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。

 基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。

HIRO's.NET RSSHIRO's.NET RSS




PowerShell V2でお困りのことはありませんか?
そんな悩みは当サイトで解決!!
UPDATE:2009/04/15   

HOME > PowerShell V2 > 変数

PowerShell V2 PowerShell V2 CTP3 

04.配列変数

 

 配列変数とは一つの変数に複数の値を持つことが出来る変数です。

 配列変数は下記のようにキャビネットをイメージするとよいでしょう。

 左側は通常の変数のイメージで、引き出しが一つしかないため、値は一つしかしまえません。

 これに対して配列変数は、引き出しを複数持つため、値を複数しまうことが出来ます。


配列変数を作成する

配列変数を作成するには = の左辺に変数名を、右側には代入する値をカンマで区切って指定します。


PS> $A = 1,2,3

 上記は 変数Aに 1と2と3の値を代入しています。

 変数の中身を調べてみると、下記のように1と2と3が格納されていることがわかります。


PS> $A
1
2
3

次に文字列を代入してみましょう。

文字列の場合は、それぞれの値を2重引用符で括り、カンマで区切って代入します。


PS> $B = "BANANA","APPLE","ORANGE"

上記も代入が行われているかを確認してみましょう。


PS> $B
BANANA
APPLE
ORANGE

 このように配列変数を作成するには値をカンマで区切って代入するということを覚えておいてください。