を列挙する...、それはランダムアクセスを提供していないので、代わりにキーどのように私は、インデックス(int型のインデックス)を介して辞書でelemenentsを盗んことができますどのように辞書
4
A
答えて
3
辞書のは順不同コレクションです。 IList<T>
を実装するタイプのみが、その内容にランダムアクセスします。
これはまったく正しいわけではありません。OrderedDictionary
(IList<T>
なしでランダムアクセスできます)を使用できますが、汎用辞書の利点はありません。ランダムアクセスが必要な場合は、辞書を使用しないでください。
6
foreach(KeyValuePair<String,String> pair in dictionary)
{
string key = pair.Key;
string value = pair.Value;
}
またはDictionaryクラスは、順序を指定していないので、
dictionary.ToList()[index].Key/Value :-)
3
2
次インデックスで要素を取得するための方法はありません項目によってアクセスを取得しますキー/値のペアが格納されます。キー検索とインデックス検索の両方が必要な場合は、OrderedDictionaryクラスを使用します。
1
私はこれが有用であることが判明:質問にコメントする必要があります
foreach (var key in dictionary.Keys)
{
var value = dictionary[key];
}
または
foreach (var value in dictionary.Values)
{
// use value
}
関連する問題
- 1. どのように私は、辞書
- 2. 解析辞書と私はこのような辞書持っ
- 3. どのようにPythonで辞書の辞書の辞書のデータを並べ替えるには?
- 4. 辞書オブジェクトにどのようにアクセスできますか?
- 5. どのように辞書のpython
- 6. Pythonの:どのように辞書
- 7. どのように私はparse辞書でtableViewを設定できますか?
- 8. NSPoint辞書インデックス
- 9. あなたはどのようにして辞書を辞書として使用していますか
- 10. パイソン、どのように内部辞書内のキーで辞書内の辞書をソートする
- 11. NancyFX:どのように辞書
- 12. 辞書はどのようにforeachしていますか?
- 13. はどのように私はC#でネストされた辞書を作成することができます
- 14. 辞書の型を気にしない場合、どのように辞書をパラメータとして渡すのですか?この質問に似て
- 15. どのように辞書自体の値が辞書を拡張できますか?
- 16. ようなので、私のデータは、辞書内の辞書に配置されている辞書
- 17. どのように辞書のリストを1つの辞書にまとめるのですか?
- 18. どのように辞書をリストに変換しますか?
- 19. Seriesを辞書にどのようにマッピングしますか?
- 20. どのように辞書のすべてのファイルをforeachできますか?
- 21. は、私は私の辞書は次のようになりたい辞書
- 22. 次のように私は辞書を持っている参照辞書
- 23. 辞書オブジェクトのキーの値はどのようにして調べることができますか?
- 24. はどのように辞書をループやるとPython
- 25. Pythonの辞書:私はこのようになります巨大な辞書を持って
- 26. Djangoは以下のようにどのように私は私が辞書のリストを持っている
- 27. 別の辞書リストに辞書のリストを追加するにはどうすればよいですか?
- 28. Pythonの:私は次のように辞書をループして列挙しています列挙辞書
- 29. 辞書の既存のキーの値をどのように割り当てることができますか?
- 30. 私は辞書を使用して、リスト内の要素を分類しようとしています辞書
。 –