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