Powershell Where-Object -and 不起作用并返回两个值

Powershell Where-Object -and 不起作用并返回两个值
$ReportCodes=Import-CSV $PSScriptRoot\..'\DataFiles\ReportCodes.csv'
$user.State = $ReportCodes.Where({ $PSItem.Division -eq $user.Division -and $PSItem.Office -eq $user.Office }).State

我检查了它们$PSitem.X,它们都是单值。

为什么-andwhere-object 语句中的 不遵守第二个值并从 返回两个值$ReportCodes

相关内容