PS C:\> $true -contains "Lies"
True
...?PowerShell:真実にはなぜ嘘が含まれていますか?
help about_operators
は
比較演算子は、試験値が基準セットに表示されるかどうかを決定する(-notinにおいて、 -contains、-notcontains)封じ込め演算子を含む言います。
$true
それがどのように「基準セット」ことと含まれてい...すべてで何かをすることができ、コンテナタイプではないのですか?それは虚偽のものを含んでいません。
$null -in $null
それはと同等ですので
良い質問ですが、「コンテナ[タイプ]」という曖昧な用語を避けてください。 PowerShellが単一のエンティティとして扱われる複数の項目に一般的に使用される用語は、_collections_です(_this_インスタンスでは珍しい用語_reference set_が使用されていても、すべての 'about_ *'トピック( 'Get-Help -Category HelpFile |?{Get-Help -Full $ _。Name | Select-String -Quiet '\ breference \ s + set \ b'} '))。 – mklement0