C# sorterte.Fjerningsmetode

C# sorterte.Fjerningsmetode
Sortertliste i C# lagrer verdiene lineært som holder nøkkelverdiparene. Hvis du vil lagre nøkkelen: Verdipar, er det å bruke sortedlisten den beste praksisen. I denne opplæringen vil vi se hvordan du fjerner de spesielle verdiene i en sortert liste ved hjelp av Fjernat () -metoden. Vi kan lage en sorteringsliste i C# ved hjelp av følgende syntaks:
SortedList -objekt = new SortedList ();


Hvis du vil vise nøkkelen og verdien, kan du bruke GetKey () og GetByIndex () metoder.

Removat () Metode

Fjerning () -metoden i sortedlist fjerner verdiene basert på indeksnummeret som er gitt.

Syntaks:

Sortedlist_object.Removeeat (index_number);


Parameter:

Det tar bare en parameter som representerer indeksposisjonen som elementet skal fjernes.

Som vi vet starter indeksering med 0.

Eksempel 1:

Her vil vi lage en sorteringsliste som har 5 nøkkelverdier med strengtype og fjerne de spesielle elementene.

ved hjelp av system;
Bruke system.Samlinger;
// Lag en klasse - Linuxhint
Klasse Linuxhint

statisk offentlig tomrom main ()
// Opprett sortert liste som heter - Slist.
SortedList slist = new SortedList ();
// Legg til 5 verdier til ovennevnte slemmer.
Slister.Legg til ("1", "Popcorn");
Slister.Legg til ("2", "frukt");
Slister.Legg til ("3", "organisk mat");
Slister.Legg til ("4", "Vegtables");
Slister.Legg til ("5", "søtsaker");
// Vis tast og verdi fra Slist
Konsoll.WritLine ("---------- Faktiske verdier ----------");
for (int -verdi = 0; verdi < slist.Count; value++ )
Konsoll.WritLine (Slist.GetKey (verdi)+" ->"+slist.GetByIndex (verdi));

// Fjern det 5. elementet
Slister.Fjerne (4);
// Fjern 1. element
Slister.Fjerne (0);
// Vis tast og verdi fra Slist
Konsoll.WritLine ("---------- Etter å ha fjernet 1. og 5. verdier ----------");
for (int -verdi = 0; verdi < slist.Count; value++ )
Konsoll.WritLine (Slist.GetKey (verdi)+" ->"+slist.GetByIndex (verdi));



Produksjon:


Forklaring:

1. Vi lager en sorteringsliste som heter Slist.

2. Legg til fem verdier i slemmen.

3. Fjern verdiene som er til stede ved indeks 4 og 0.

4. Vis den endelige sorteringslisten.

Eksempel 2:

Her vil vi lage en sorteringsliste som har 5 nøkkelverdier med heltallstype og fjerne de spesielle elementene.

ved hjelp av system;
Bruke system.Samlinger;
// Lag en klasse - Linuxhint
Klasse Linuxhint

statisk offentlig tomrom main ()
// Opprett sortert liste som heter - Slist.
SortedList slist = new SortedList ();
// Legg til 5 verdier til ovennevnte slemmer.
Slister.Legg til (1100);
Slister.Legg til (2200);
Slister.Legg til (3.300);
Slister.Legg til (4.400);
Slister.Legg til (5 500);
// Vis tast og verdi fra Slist
Konsoll.WritLine ("---------- Faktiske verdier ----------");
for (int -verdi = 0; verdi < slist.Count; value++ )
Konsoll.WritLine (Slist.GetKey (verdi)+" ->"+slist.GetByIndex (verdi));

// Fjern det andre elementet
Slister.Fjerne (2);
// Fjern det fjerde elementet
Slister.Fjerne (3);
// Fjern 1. element
Slister.Fjerne (0);
// Vis tast og verdi fra Slist
Konsoll.WritLine ("---------- Etter å ha fjernet 1., 2. og 4. verdier ----------");
for (int -verdi = 0; verdi < slist.Count; value++ )
Konsoll.WritLine (Slist.GetKey (verdi)+" ->"+slist.GetByIndex (verdi));



Produksjon:

Forklaring:

1. Vi lager en sorteringsliste som heter Slist.

2. Legg til fem verdier i slemmen.

3. Fjern verdiene som er til stede ved indeks 2, 3 og 0.

4. Vis den endelige sorteringslisten.

Konklusjon

Vi kan fjerne elementene basert på indeksnummeret ved hjelp av Fjernat () -metoden i sorteringslisten. Vi demonstrerte to forskjellige eksempler med forskjellige datatypeverdier for å forstå konseptet bedre. Sørg for å bruke modulene Bruke system, Bruke system.Samlinger i koden din.