Heim > Backend-Entwicklung > C#.Net-Tutorial > Was ist die ArrayList-Klasse in C#?

Was ist die ArrayList-Klasse in C#?

WBOY
Freigeben: 2023-08-25 23:45:08
nach vorne
1083 Leute haben es durchsucht

Was ist die ArrayList-Klasse in C#?

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 -

2public virtual void AddRange(ICollection c);3public virtual void Clear();4public virtual bool Enthält (Objektelement);5public virtual ArrayList GetRange(int index, int count);6public virtual int IndexOf(object);78public virtual void InsertRange(int index, ICollection c);910public virtual void RemoveAt(int index);11public virtual void RemoveRange(int index, int count);12public virtual void Reverse();13public virtual void SetRange(int index, ICollection c);14public virtual void Sort();15public virtual void TrimToSize();Sehen wir uns ein Beispiel für ArrayList an. Um ArrayList in C# zu sortieren, verwenden Sie die Methode Sort(). Beispiel Live-Demonstration
mr. Objekt zum ArrayList-Ende hinzufügen.
Fügen Sie die Elemente von ICollection am Ende von ArrayList hinzu.

Alle Elemente aus ArrayList entfernen.

Bestimmen Sie, ob sich ein Element in ArrayList befindet.

Gibt eine ArrayList zurück, die eine Teilmenge der Elemente in der Quell-ArrayList darstellt.

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.

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.

Entfernen Sie das Element am angegebenen Index von ArrayList.

From ArrayList.

. Reverse The Reihenfolge der Elemente in der ArrayList.

Kopieren Sie die Elemente der Sammlung in eine Reihe von Elementen in der ArrayList.

Elemente in ArrayList sortieren.

Stellen Sie die Kapazität auf die tatsächliche Anzahl der Elemente in der ArrayList ein.

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

Jetzt verwenden Sie die Methode Sort(), um die ArrayList zu sortieren -

arr.Sort();
Nach dem Login kopieren

Sie können versuchen, den folgenden Code auszuführen, um die ArrayList in C# zu sortieren -

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();
      }
   }
}
Nach dem Login kopieren

Ausgabe

List: 89 34 77 90
Sorted List: 34 77 89 90
Nach dem Login kopieren

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!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage