Wie wäre es mit List in C#? Die List
Vorteile von Generika: Es erhöht die Effizienz und Flexibilität beim Schreiben objektorientierter Programme mit der Sprache C#. Es gibt kein erzwungenes Ein- und Auspacken von Werttypen oder Downcasting von Referenztypen, sodass die Leistung verbessert wird.
Leistungshinweis: Denken Sie bei der Entscheidung, ob Sie IList
Grundlegende allgemeine Methoden der C#-Liste:
1. Anweisung:
1. List
T ist der Typ der Elemente in der Liste:
List
2. List
Erstellen Sie eine Liste mit einer Sammlung als Parameter:
string[ ] temArr = { „Ha“, „Hunter“, „Tom“, „Lily“, „Jay“, „Jim“, „Kuku“, „Locu“};
List
2. Elemente hinzufügen:
1. List Add(T item) fügt ein Element hinzu
Beispiel:
mList.Add ("John");
2. List AddRange(IEnumerable
Beispiel:
string[] temArr = {"Ha",Hunter",Tom",Lily",Jay",Jim",Kuku",Locu"};mList.AddRange(temArr);
3. Insert(intindex, T item); Füge ein Element an der Indexposition hinzu
Beispiel:
mList.Insert(1, "Hei");
3. Durchlaufen Sie die Elemente in der Liste:
foreach(TelementinmList)T的类型与mList声明时一样 { Console.WriteLine(element); } 例: foreach(stringsinmList) { Console.WriteLine(s); }
4. Elemente löschen:
1. Liste . Remove(T item) löscht einen Wert
Beispiel:
mList.Remove("Hunter");
2. List.RemoveAt(intindex); Löschen Sie das Element, dessen Index index
ist. Beispiel:
mList.RemoveAt(0);
3. List.RemoveRange(intindex,intcount);
Ausgehend vom tiefgestellten Index Zählelemente löschen
Beispiel:
mList.RemoveRange(3, 2);
5. Bestimmen Sie, ob ein Element ist in der Liste:
Liste enthält (T-Element) gibt true oder false zurück, was sehr praktisch ist
Beispiel:
if(mList.Contains("Hunter")) { Console.WriteLine("There is Hunter in the list"); } else { mList.Add("Hunter"); Console.WriteLine("Add Hunter successfully."); }
6. Sortieren Sie die Elemente in der Liste:
List () verwendet standardmäßig den ersten Buchstaben des Elements in aufsteigender Reihenfolge
Beispiel:
mList .Sort();
7. Kehren Sie die Reihenfolge der Elemente in der Liste um:
List() kann in Verbindung mit List() verwendet werden gewünschter Effekt
Beispiel:
mList.Sort();
8. Liste löschen:
List ()
Beispiel:
mList.Clear() ;
9. Ermitteln Sie die Anzahl der Elemente in der Liste:
List() gibt die zurück int-Wert
Beispiel:
in tcount = mList.Count();
Console.WriteLine("Die Anzahl der Elemente in der Liste: "+count);
Das Obige ist, was der Editor kompiliert hat ist die grundlegende Verwendung von C#List, ich hoffe, es wird Ihnen hilfreich sein.
Weitere Informationen zur Verwendung von List in C#? Für verwandte Artikel zur Zusammenfassung der grundlegenden Verwendung von List beachten Sie bitte die PHP-Chinese-Website!