Hvordan kollapser man et array

Tags:    c#

Hejsa

Jeg sidder og roder med at kollapse (om arrangere arrays) i C#. Jeg har p.t. ingen anelse om hvordan man gør dette i C# så hvis nogen kunne komme med et par hints eller et simpelt eksempel ville det være super.

Eksempel på det jeg vil

et array bestående af 5 elementer

1 - 2 - 3 - 4 - 5

Hvis jeg fjerner element 3 vil jeg ændre indexet på element 4 til 3 og på element 5 til 4.

Håben nogen har et par ideer!

På forhånd mange tak!



2 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Hejsa

Jeg sidder og roder med at kollapse (om arrangere arrays) i C#. Jeg har p.t. ingen anelse om hvordan man gør dette i C# så hvis nogen kunne komme med et par hints eller et simpelt eksempel ville det være super.

Eksempel på det jeg vil

et array bestående af 5 elementer

1 - 2 - 3 - 4 - 5

Hvis jeg fjerner element 3 vil jeg ændre indexet på element 4 til 3 og på element 5 til 4.

Håben nogen har et par ideer!

På forhånd mange tak!


Laver en lille algoritme som gør det eller bruger System.Collections.ArrayList :)

Mvh. Thomas Lykke Petersen



Jeg har lavet en lille utestet version (har ikke C# på min mac ;) )
Fold kodeboks ind/udKode 


hvis det kun er int arrays du vil bruge, kan du altid ændre det til int[] istedet for object[].

det er som sagt en utestet forsøg, og det sætter den sidste plads til at være null.

-------------------------------
Hilsen Jimmi Westerberg
http://www.westsworld.dk



t