Maison >développement back-end >Tutoriel C#.Net >Tutoriel d'exemple d'optimisation d'opérations de base C#
Les opérations de base telles que l'interrogation et la suppression de données sont la base de tout langage de programmation. Par conséquent, j'ai étudié les types d'opérations de données les plus couramment utilisés en C# et pris des notes
Requête de liste lors du traitement de données relativement volumineuses. , utilisez la classe HashSet
Opérations de suppression et d'ajout de la classe Dictionary :
Si. s'il est trié, la position de l'élément ajouté sera toujours la position de l'élément avant qu'il ne soit trié.
static void Main(string[] args) { Dictionary<int, int> _dic = new Dictionary<int, int>(); _dic.Add(3, 3); _dic.Add(1, 1); _dic.Add(2, 2); _dic.Add(6, 6); Console.WriteLine("未经排序:");foreach (var k in _dic) { Console.WriteLine(k.Key + " " + k.Value); }var dic_sort = from dic in _dic orderby dic.Key select dic; Console.WriteLine("未经处理:");foreach (var k in dic_sort) { Console.WriteLine(k.Key + " " + k.Value); } Console.WriteLine("经过删除添加处理:"); _dic.Remove(2); _dic.Add(4, 4);foreach (var k in _dic) { Console.WriteLine(k.Key + " " + k.Value); } Console.Read(); }Vous. pouvez aussi le tester vous-même...
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!