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.