Abstrakte datatyper – C#-version
Abstrakte datatyper – C#-version
Abstrakte datatyper – C#-version
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
NOEA/IT <strong>–</strong> Programmeringsteknologi/<strong>C#</strong>.NET FEN/2004-02-20<br />
s.Insert(i,e);<br />
Indsætter elementet e på pladsen med index i og rykker eventuelle efterfølgende elementer.<br />
s.RemoveAt(i);<br />
Fjerner elementet med index i og rykker eventuelle efterfølgende elementer tilbage.<br />
s.Add(e);<br />
Tilføjer elementet e som det sidste element.<br />
Udover disse operationer, som er implementeret som metoder, har ArrayList et par operationer<br />
mere:<br />
s.Count;<br />
Returnerer en int indeholdende antallet af elementer i s.<br />
s[i]<br />
tilgår det i’te element, således at<br />
int x= s[i];<br />
placerer værdien af det i’te element i x, og<br />
s[i]= x;<br />
ændrer værdien af det i’te element til x.<br />
Det skal slutteligt nævnes, at ArrayList har en lang række andre operationer, som vi ikke vil<br />
fordybe os i her. Se dokumentationen.<br />
Eksempel på brug af SeqInt<br />
På næste side ses et lille program, som opretter en SeqInt, sætter nogle tal ind i sekvensen,<br />
udskriver sekvensen, bruger et par operationer og udskriver sekvensen igen.<br />
5/9