Initialising or creating an empty array in Powershell

I regularly forget to do this or forget how to do this in my Powershell scripts but its very easy.

$array1 = @()     # create or initialise array

will do it for you.

If you don’t reinitialise when looping and you use the “add to array” construct

$array1 += $something    # add/append to array

then you can end up with a bigger array than you expect.

Plenty of useful guidance from other Powershell’ers on the Net including

http://blog.coretech.dk/jgs/powershell-how-to-create-an-empty-array/

Thanks to others …

This entry was posted in Uncategorized. Bookmark the permalink.

Leave a comment