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 -
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!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

In diesem Artikel wird die Herausforderungen des Nullzeigers in C untersucht. Es argumentiert, dass das Problem nicht null selbst, sondern seinen Missbrauch ist. Der Artikel beschreibt Best Practices zur Verhinderung der Verhindern, einschließlich Vor-Dre-Dre-Dereferenz-Überprüfungen, Zeiger initiali

In diesem Artikel wird erläutert, wie Sie neue Zeilenzeichen in C mit der \ n Escape -Sequenz innerhalb von Printf erstellen und Funktionen setzt. Es beschreibt die Funktionalität und liefert Codebeispiele, die die Verwendung für Zeilenumbrüche in der Ausgabe demonstrieren.

Dieser Artikel führt Anfänger bei der Auswahl eines C -Compilers. Es wird argumentiert, dass GCC aufgrund seiner Benutzerfreundlichkeit, der breiten Verfügbarkeit und der umfangreichen Ressourcen für Anfänger am besten geeignet ist. Es wird jedoch auch GCC, Clang, MSVC und TCC vergleicht, wodurch ihre Unterschiede hervorgehoben werden

Dieser Artikel betont die anhaltende Bedeutung von NULL in der modernen C -Programmierung. Trotz Fortschritten bleibt NULL für die explizite Zeigerverwaltung von entscheidender Bedeutung und verhindert Segmentierungsfehler, indem das Fehlen einer gültigen Speicheradresse markiert wird. Bestes Prac

Dieser Artikel bewertet Online -C -Compiler für Anfänger, die sich auf die Benutzerfreundlichkeit und Debugging -Funktionen konzentrieren. OnlineGDB und Repl.it sind für ihre benutzerfreundlichen Schnittstellen und hilfreichen Debugging-Tools hervorgehoben. Andere Optionen wie Programmiz und Compil

Dieser Artikel vergleicht Online -C -Programmierplattformen und zeigt Unterschiede in Funktionen wie Debugging -Tools, IDE -Funktionalität, Standardkonformität und Speicher-/Ausführungsgrenzen. Es wird argumentiert, dass die "beste" Plattform von den Benutzerbedürfnissen abhängt.

In diesem Artikel werden effizientes Codekopieren in C -IDEs erläutert. Es wird betont, dass das Kopieren eine IDE -Funktion ist, keine Compiler -Funktion, und Details Strategien für eine verbesserte Effizienz, einschließlich der Verwendung von IDE -Auswahltools, Codefalten, Suchen/Ersetzen, Templa

In diesem Artikel wird die Ausgabefenster in der C -Programmkompilierung fehlt. Es werden Ursachen untersucht, wie das Ausführen der ausführbaren Datei, Programmfehler, falsche Compiler -Einstellungen, Hintergrundprozesse und schnelle Programmabschluss. Lösungen umfassen Ch
