Archive

Archive for Февраль 2014

Упорядоченные хэш-таблицы в Powershell

В Powershell при создании хеш-таблицы классическим способом элементы в ней располагаются не в том порядке, в котором они заносятся:

$HashTable = @{}

$HashTable.Name = 'Serg'
$HashTable.Position = 'admin'
$HashTable.Location = 'Ukraine'

PS C:\> $HashTable

Name                           Value
----                           -----
Position                       admin
Name                           Serg
Location                       Ukraine

Начиная  с Powershell 3.0 появилась возможность создавать упорядоченные хеш-таблицы (в оригинале Ordered Hash Tables, в русском языке я про них упоминания не встретил, поэтому взял на себя смелость перевести лично). В упорядоченных хеш-таблицах, в отличии от обычных при добавлении элемента можно указать его индекс в таблице.

Тег «Далее»

Рубрики:Powershell Метки: