$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
,它们都是单值。
为什么-and
where-object 语句中的 不遵守第二个值并从 返回两个值$ReportCodes
?