効率的な辞書要素は、C#辞書の操作の鍵です。この記事では、いくつかのC#辞書反復方法を紹介します。
標準的な反復方法
サイクリングイテレーションディクショナリのキー値をお勧めします:
このサイクルは、辞書内の各キーとその対応する値にアクセスできます。 foreach
foreach (KeyValuePair<string, string> entry in myDictionary) { // 使用 entry.Value 或 entry.Key }
サイクルを使用:foreach
辞書を通過するための鍵、およびインデックスアクセス値を介して:
<<>for
属性を使用:値のコレクションのみ:
for (int i = 0; i < myDictionary.Count; i++) { string key = myDictionary.Keys.ElementAt(i); string value = myDictionary[key]; // 使用 key 和 value }
<<>使用属性を使用:Dictionary.Values
カレンダーキーのコレクションのみ:
foreach (string value in myDictionary.Values) { // 使用 value }
以上がC#の辞書を効率的に反復するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。