2011年6月2日木曜日

◆ハッシュテーブルをコピーする

ハッシュテーブルは参照型なので単純に代入すると参照がコピーされる。
値としてコピーするにはCloneメソッドを使うと良さそうだ。

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018

$person = @{}

$person.name = "菅直人"
$person.party = "民主党"

$person2 = 
$person
$person3
 = $person.clone()

$person.name = 
"小沢一郎"

"<person>"

$person | Out-Host

"<person2>"
$person2 | Out-Host

"<person3>"
$person3 | Out-Host

image

0 件のコメント:

コメントを投稿