Это не массивы пар ключ-значение, а пользовательские объекты, созданные из строк вашего CSV.
Вы можете использовать поведение перечисления свойств PowerShell, чтобы получить все значения из свойства URL
каждого объекта:
$allURLs = $list.URL
Или используйте ForEach-Object -MemberName
, чтобы получить только одно значение свойства из коллекция:
$allURLs = $list |ForEach-Object -MemberName URL
Если вам нужно, чтобы это работало в PowerShell до версии 3.0, используйте Select-Object -ExpandProperty
:
$allURLs = $list |Select-Object -ExpandProperty URL