Link to home
Start Free TrialLog in
Avatar of HondoExpat
HondoExpat

asked on

Powershell. Find the number of columns in an array.

Powershell v1.
I'm writing a script that puts the contents of an array into an Excel workbook. The scripts needs to know how many columns and how many rows are in the array. The count property gives me the number of rows. How do I find out the number of columns in an aray?

Consider the following snippet:
$array=@("Row1,Col1","Row1,Col2","Row1,Col3","Row1,Col4","Row1,Col5"),("Row2,Col1","Row2,Col2","Row2,Col3","Row2,Col4","Row2,Col5")

If you type "$array.length", you get response "2" because there are 2 rows in the array. But suppose you want to know how many columns are in the array. You can see that there are are 5 columns. How do you programmatically get that number?
ASKER CERTIFIED SOLUTION
Avatar of elimesika
elimesika
Flag of Israel image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of HondoExpat
HondoExpat

ASKER

That works perfectly. Sometimes I wish PS was a little more intuitive.