Grundlegende Operationen wie das Abfragen und Löschen von Daten sind die Grundlage jeder Programmiersprache. Daher habe ich die am häufigsten verwendeten Arten von Datenoperationen in C# studiert und mir Notizen gemacht
Listenabfrage bei der Verarbeitung relativ großer Datenmengen , verwenden Sie die HashSet
HashSet
Wenn das Element nicht sortiert ist, befindet sich die Position des hinzugefügten Elements standardmäßig an der Position des gelöschten Elements
Wenn sortiert, ist die Position des hinzugefügten Elements immer noch die Position des Elements, bevor es nicht sortiert wird.
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(); }
Das obige ist der detaillierte Inhalt vonBeispiel-Tutorial zur C#-Grundoperationsoptimierung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!