I am getting an error while concatenating the array lists in powershell.
For ($i=0; $i -lt $temp.Length; $i++)
{
$filePath = $filePath.Replace("/", "\")
$fileExt = $filePath.Split(".")[-1]
$Content = Get-Content -LiteralPath $(Build.SourcesDirectory)\$name -Encoding $EncodingType
$OutputFileContent += $Content
$FileObject = New-Object PSobject -Property @{
Path = $filePath
Extension = $fileExt
Contents = $OutputFileContent
}
$changeSet += $FileObject
}
The last line is causing this issue.
Method invocation failed because [System.Management.Automation.PSObject] does not contain a method named 'op_Addition'.
$changeSet += $FileObject
CategoryInfo : InvalidOperation: (op_Addition:String) [],
ParentContainsErrorRecordException
FullyQualifiedErrorId : MethodNotFound