Often you may want to join the elements in an array using a newline in PowerShell.
You can use the following syntax with the Out-String cmdlet to do so:
$teams_new = $teams | Out-String
This particular example joins all of the elements from the array named $teams into a new array named $teams_new that uses a newline as the separator between elements.
This method works because the Out-String places each element of an array on its own line by default.
The following example shows how to use this syntax in practice.
Example: How to Join an Array with Newline in PowerShell
Suppose we create the following array named $teams that contains the names of various basketball teams:
$teams = @('Mavs', 'Lakers', 'Spurs', 'Nets', 'Celtics')
Suppose that we would like to join together all elements from this array, using a newline.
We can use the following syntax to do so:
$teams_new = $teams | Out-String
The following screenshot shows how to use this syntax in practice:

Notice that the new array named $teams_new contains all values from the original array joined together by newlines.
Note: You can find the complete documentation for the Out-String cmdlet in PowerShell here.
Related Tutorials
The following tutorials explain how to perform other common tasks in PowerShell:
PowerShell: How to Compare Two Arrays
PowerShell: How to Check if Input Value Exists in Array
PowerShell: How to Remove Duplicate Values from Array
