0

アプリケーションに次のハッシュテーブルがあります。

System.Collections.Hashtable colunas = new System.Collections.Hashtable();
colunas.Add("Nome", "Nome");
colunas.Add("Departamento", "Departamento");
colunas.Add("Cargo", "Cargo");

その後、このハッシュテーブルをパラメーターとして関数に渡し、foreach でハッシュテーブルを渡すと、次の結果が得られます。

Departamento
Nome 
Cargo

結果がこの順序ではなく、この順序になっている理由:

Nome
Departamento
Cargo

- 編集 -

わかりました、理由はわかりましたが、ハッシュテーブルの代わりに何を使用して挿入順序を維持できますか?

4

4 に答える 4

2

Hashtableキーのハッシュ コードに基づいて編成されたキーと値のペアのコレクションを表します。

于 2013-07-01T13:52:26.527 に答える