Предположим, у нас есть коллекция объектов, таких как:
$Test = (0..6).where({$_ -ne 6})
или
$Test = @('Bob','Mike','Jack').where( {$_ -ne 'Bob'})
Из-за предложения .Where({})
это создает коллекцию:
$Test.GetType()
IsPublic IsSerial Name BaseType
-------- -------- ---- --------
True True Collection`1 System.Object
Hos, возможно ли проверить, является ли тип $Test
типом Collection 1
, а не [HashTable]
или чем-то еще?
Мы пробовали это как $test -is ['Collection 1']
, но это не принято.