The following code
$a = 1..5 | % {
$l = $_, ($_+1), ($_+2)
$r = $_ * 100
$l, $r
#$l.Add($r) # Error
}
$a | % { "[$_]" }
returns
[1 2 3] [100] [2 3 4] [200] [3 4 5] [300] [4 5 6] [400] [5 6 7] [500]
However, I expected the following result?
[1 2 3 100] [2 3 4 200] [3 4 5 300] [4 5 6 400] [5 6 7 500]