C# sortedlits.Methode entfernt

C# sortedlits.Methode entfernt
Sortierte Liste in C# speichert die Werte linear, die die Schlüsselwertpaare enthält. Wenn Sie den Schlüssel: Wertpaar speichern möchten, ist die Verwendung der sortierten Liste die beste Praxis. In diesem Tutorial sehen wir, wie Sie die jeweiligen Werte in einer sortierten Liste mithilfe der Methode removeat () entfernen können. Wir können eine sortierte Liste in C# unter Verwendung der folgenden Syntax erstellen:
SortEdList Object = new sortEdList ();


Wenn Sie den Schlüssel und den Wert anzeigen möchten, können Sie die verwenden GetKey () Und GettbyIndex () Methoden.

Methode removeat ()

Die Methode removeat () in SortEdList entfernt die Werte basierend auf der angegebenen Indexnummer.

Syntax:

SortEdList_Object.Removeat (index_number);


Parameter:

Es dauert nur einen Parameter, der die Indexposition darstellt, in der das Element entfernt werden soll.

Wie wir wissen, beginnt die Indexierung mit 0.

Beispiel 1:

Hier erstellen wir eine sortierte Liste mit 5 Schlüsselwerten mit String -Typ und entfernen die jeweiligen Elemente.

mit System verwenden;
Verwenden von System.Sammlungen;
// Erstellen Sie eine Klasse - LinuxHint
Klasse LinuxHint

statische öffentliche void main ()
// Erstellen sortierter Liste mit dem Namen - Slist.
SortEdList Slist = new sortEdList ();
// Fügen Sie der obigen Schlitze 5 Werte hinzu.
Slist.Add ("1", "popcorn");
Slist.Add ("2", "fruits");
Slist.Add ("3", "Bio -Lebensmittel");
Slist.Add ("4", "vegtables");
Slist.Add ("5", "Süßigkeiten");
// Taste und Wert von Slist anzeigen
Konsole.WriteLine ("---------- Tatsächliche Werte ----------");
für (int value = 0; Wert < slist.Count; value++ )
Konsole.Schreiben (Slist.GetKey (Wert)+" ->"+Slist.GetbyIndex (Wert));

// 5. Element entfernen
Slist.Entfernung (4);
// 1. Element entfernen
Slist.Removeat (0);
// Taste und Wert von Slist anzeigen
Konsole.WriteLine ("---------- Nach dem Entfernen des 1. und 5. Werte ----------");
für (int value = 0; Wert < slist.Count; value++ )
Konsole.Schreiben (Slist.GetKey (Wert)+" ->"+Slist.GetbyIndex (Wert));



Ausgang:


Erläuterung:

1. Wir erstellen eine sortierte Liste namens Slist.

2. Fügen Sie der Slist fünf Werte hinzu.

3. Entfernen Sie die bei Index 4 und 0 vorhandenen Werte.

4. Zeigen Sie die endgültige Sortenliste an.

Beispiel 2:

Hier erstellen wir eine sortierte Liste mit 5 Schlüsselwerten mit ganzzahliger Typ und entfernen die bestimmten Elemente.

mit System verwenden;
Verwenden von System.Sammlungen;
// Erstellen Sie eine Klasse - LinuxHint
Klasse LinuxHint

statische öffentliche void main ()
// Erstellen sortierter Liste mit dem Namen - Slist.
SortEdList Slist = new sortEdList ();
// Fügen Sie der obigen Schlitze 5 Werte hinzu.
Slist.Add (1.100);
Slist.Add (2.200);
Slist.Add (3.300);
Slist.Add (4.400);
Slist.Add (5.500);
// Taste und Wert von Slist anzeigen
Konsole.WriteLine ("---------- Tatsächliche Werte ----------");
für (int value = 0; Wert < slist.Count; value++ )
Konsole.Schreiben (Slist.GetKey (Wert)+" ->"+Slist.GetbyIndex (Wert));

// 2. Element entfernen
Slist.Entfernung (2);
// das 4. Element entfernen
Slist.Entfernung (3);
// 1. Element entfernen
Slist.Removeat (0);
// Taste und Wert von Slist anzeigen
Konsole.WriteLine ("---------- Nach dem Entfernen des 1., 2. und 4. Werte ----------");
für (int value = 0; Wert < slist.Count; value++ )
Konsole.Schreiben (Slist.GetKey (Wert)+" ->"+Slist.GetbyIndex (Wert));



Ausgang:

Erläuterung:

1. Wir erstellen eine sortierte Liste namens Slist.

2. Fügen Sie der Slist fünf Werte hinzu.

3. Entfernen Sie die in Index 2, 3 und 0 vorhandenen Werte.

4. Zeigen Sie die endgültige Sortenliste an.

Abschluss

Wir können die Elemente basierend auf der Indexnummer unter Verwendung der Methode removeat () in der sortierten Liste entfernen. Wir haben zwei verschiedene Beispiele mit unterschiedlichen Datentypwerten demonstriert, um das Konzept besser zu verstehen. Stellen Sie sicher, dass Sie die Module verwenden Verwenden von System, Verwenden von System.Sammlungen in Ihrem Code.