Maison > Article > développement back-end > Comment parcourir n'importe quelle carte en C#
C# n'a pas de types mathématiques intégrés. Encore une fois, utilisez un dictionnaire.
Tout d'abord, créez un dictionnaire -
Dictionary<string, int> d = new Dictionary<string, int>(); d.Add("keyboard", 1); d.Add("mouse", 2);
Obtenez la clé -
var val = d.Keys.ToList();
Maintenant, utilisez une boucle foreach pour parcourir la carte -
foreach (var key in val) { Console.WriteLine(key); }
Pour parcourir dessus, essayez d'exécuter le code suivant -
Live démo
using System; using System.Collections.Generic; using System.Linq; class Program { static void Main() { Dictionary<string, int> d = new Dictionary<string, int>(); d.Add("keyboard", 1); d.Add("mouse", 2); // get keys var val = d.Keys.ToList(); // sort val.Sort(); // displaying sorted keys foreach (var key in val) { Console.WriteLine(key); } } }
keyboard mouse
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!