Прежде всего, вам не хватает скобок для вызова GetType. То, что вы видите, это MethodInfo, описывающее метод GetType в [DayOfWeek]. Чтобы действительно вызвать GetType, вы должны сделать:
$a.GetType();
$b.GetType();
Вы должны увидеть, что $a
- это [DayOfWeek], а $b
- это пользовательский объект, созданный командлетом Select-Object для захвата только свойства DayOfWeek объекта данных. Следовательно, это объект только со свойством DayOfWeek:
C:\> $b.DayOfWeek -eq $a
True