Private/Convert-CommaDelimitedString.ps1
function Convert-CommaDelimitedString { [CmdletBinding()] param ( [Parameter(Mandatory = $true, Position = 0)] [string]$String ) begin { $stringArray = @() } process { $String = $String -replace '"', '' if ($String -match ',') { $stringArray = $String -split ',' } else { $stringArray = $String } Write-Debug "[$(Get-TimeStamp)][$($MyInvocation.MyCommand.Name)] Begin string: [$String], End string [$stringArray]" Write-Output $stringArray } } |