Hashtable連載第三弾は、ソートです。 ご存じのとおり、Hashtableは勝手に並び替えられたり、ソートをするのが辛いです。 このままだと何かと使い難いため少しみてみました。 Hashtable さて、まずは通常のHashtableを見てみます。 $hash = @{ z=1 c=3 x=2 b=4 } 出力してみます。勝手に並び替えられていますね… PS> $hash | Format-Table -AutoSize Name Value ---- ----- c 3 b 4 z 1 x 2 ご存じのとおりクラスを確認します。 PS> $hash.GetType().FullName System.Collections.Hashtable PowerShellで追加された[ordered]@{}で入力順を保持する さて、PowerShell 3.0では、Hashtableの頭に