Jump to content

C# Array Element verschieben


XsonicX

Recommended Posts

Hallo zusammen!

Ich hoff mir kann jemand helfen da ich im Moment keinen aus meiner Klasse frage kann =(...

Eigentlich was ganz simples aber ich steh auf der Leitung; Wie verschiebe ich Elemente eines Arrays um 1 Eintrag nach Links? :crazy-smilie:

Folgende Situation: Ich habe mir einen Text aus einer TxT Datei geholt. Bei diesem Text hab ich dann alle "/t" weggesplittet und eine Foreach - Schleife gemacht.

Nun kommt dabei folgendes heraus:

problemqc.jpg

Wie man sehen kann ist im Array an der Stellt [0] nichts relevantes drinnen aber es wird belegt und ich muss aber ALLES um eines nach links verschieben wo ich grade mehr als nur anstehe :crazy-smilie:

Mag mir da nicht einer kurz helfen^^?

Danke schonmal

MfG

bearbeitet von XsonicX
Link zu diesem Kommentar
Auf anderen Seiten teilen

wie wärs wenn du ein 2tes Array machst das genau um ein Element kleiner ist und dann einfach ne for schleife drüber laufen lässt...


Array_alt //= das was auf 0 nichts hat
String [] Array_neu = new String[Array_alt.Size()-1];

for (int i = 0; i < Array_neu.Size(); i++)
{
Array_neu[i] = Array_alt[i+1];
}

edit:

sollte doch gehn xD

Link zu diesem Kommentar
Auf anderen Seiten teilen

wie wärs wenn du ein 2tes Array machst das genau um ein Element kleiner ist und dann einfach ne for schleife drüber laufen lässt...


Array_alt //= das was auf 0 nichts hat
String [] Array_neu = new String[Array_alt.Size()-1];

for (int i = 0; i < Array_neu.Size(); i++)
{
Array_neu[i] = Array_alt[i+1];
}

edit:

sollte doch gehn xD

:crazy-smilie: ganz ehrlich? Ich habs bis jetzt noch nie braucht^^. Danke schon mal, werds mal einbauen =D^^

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hm, seit 2 jahren in C#, vorher in Java xD

So habs eingebaut (und es gibt kein .size() ;)^^ sondern nur ein .Length) ^^

Nur ich faile grade... Ich sollt nach 4 Stunden mal ne Pause einlegen denk ich -.-...

Hab jetzt nochmal meinen kompletten Konstruktor umändern müssen -.-...^^ Aber jetzt passts wie ich will =D

Und btw:

Ich bin in Programmieren grotten schlecht xD ;)

/e: Ja es funzt ;). Danke nochmal, das nächste Problem naht aber schon^^. However, ich mach jetzt mal Pause

bearbeitet von XsonicX
Link zu diesem Kommentar
Auf anderen Seiten teilen

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Lädt...
×
×
  • Neu erstellen...