Maison >développement back-end >C++ >Comment puis-je réitérer efficacement les dictionnaires en C #?
L'élément de dictionnaire efficace est la clé du fonctionnement du dictionnaire C #. Cet article présente plusieurs méthodes d'itération du dictionnaire C #.
Méthode d'itération standard
Recommander la valeur clé du dictionnaire d'itération de cyclisme :
Ce cycle peut accéder à chaque clé et à ses valeurs correspondantes dans le dictionnaire. foreach
<code class="language-csharp">foreach (KeyValuePair<string, string> entry in myDictionary) { // 使用 entry.Value 或 entry.Key }</code>
En plus du cycle , il existe d'autres méthodes d'itération:
Utiliser
Cycle: foreach
La clé pour traverser le dictionnaire et à travers la valeur d'accès à index:
Utiliser for
Attributs: uniquement la collection de valeurs:
<code class="language-csharp"> for (int i = 0; i < myDictionary.Count; i++) { string key = myDictionary.Keys.ElementAt(i); string value = myDictionary[key]; // 使用 key 和 value }</code>
Utiliser Attribut: Dictionary.Values
uniquement la collection de la clé de calendrier:
<code class="language-csharp"> foreach (string value in myDictionary.Values) { // 使用 value }</code>
est généralement recommandé, car il fournit un moyen simple et efficace de traverser la clé et les valeurs du dictionnaire.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!