Die ArrayList-Klasse stellt eine geordnete Sammlung von Objekten dar, die einzeln indiziert werden können. Es ist im Grunde ein Ersatz für Arrays.
Die folgende Methoden der ArrayList -Klasse -
mr. Objekt zum ArrayList-Ende hinzufügen. | |
---|---|
public virtual void AddRange(ICollection c); | Fügen Sie die Elemente von ICollection am Ende von ArrayList hinzu. |
public virtual void Clear(); | Alle Elemente aus ArrayList entfernen. |
public virtual bool Enthält (Objektelement); | Bestimmen Sie, ob sich ein Element in ArrayList befindet. |
Gibt eine ArrayList zurück, die eine Teilmenge der Elemente in der Quell-ArrayList darstellt. | |
public virtual int IndexOf(object); | Gibt den nullbasierten Index des ersten Vorkommens eines Werts in einer ArrayList oder einem Teil davon zurück. |
public virtual void Insert(int index, object value); | Ein Element am angegebenen Index in die ArrayList einfügen. |
public virtual void InsertRange(int index, ICollection c); | Fügen Sie die Elemente der Sammlung in den angegebenen Index der ArrayList ein. |
public virtual void Remove(object obj); | Entferne das erste Vorkommen eines bestimmten Objekts aus der ArrayList. |
public virtual void RemoveAt(int index); | Entfernen Sie das Element am angegebenen Index von ArrayList. |
public virtual void RemoveRange(int index, int count); | From ArrayList. |
public virtual void Reverse(); | . Reverse The Reihenfolge der Elemente in der ArrayList. |
public virtual void SetRange(int index, ICollection c); | Kopieren Sie die Elemente der Sammlung in eine Reihe von Elementen in der ArrayList. |
public virtual void Sort(); | Elemente in ArrayList sortieren. |
public virtual void TrimToSize(); | Stellen Sie die Kapazität auf die tatsächliche Anzahl der Elemente in der ArrayList ein. |
Um ArrayList in C# zu sortieren, verwenden Sie die Methode Sort(). | Das Folgende ist die ArrayList - strong>ArrayList arr = new ArrayList(); arr.Add(32); arr.Add(12); arr.Add(55); arr.Add(8); arr.Add(13); Nach dem Login kopieren arr.Sort(); Nach dem Login kopieren | Beispiel
using System; using System.Collections; namespace Demo { class Program { static void Main(string[] args) { ArrayList arr = new ArrayList(); arr.Add(89); arr.Add(34); arr.Add(77); arr.Add(90); Console.Write("List: "); foreach (int i in arr) { Console.Write(i + " "); } Console.WriteLine(); Console.Write("Sorted List: "); arr.Sort(); foreach (int i in arr) { Console.Write(i + " "); } Console.WriteLine(); Console.ReadKey(); } } }
Ausgabe
List: 89 34 77 90 Sorted List: 34 77 89 90
Das obige ist der detaillierte Inhalt vonWas ist die ArrayList-Klasse in C#?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!