Hey.
Ich habe ein
string[] content = new string[5];
Nun ist es so, dass
content[2] = null;
ist und wie kann ich es machen, dass dass alle Einträge ab
content[3]
einen nach vorne rücken, sodass
content[4] = null;
ist???
Danke im voraus.
Gruß Speedy_92
Hallo Speedy_92,
wenn du List<T> verwendest, kannst du einfach RemoveAt benutzen, wenn es um nach vorne rücken geht. Dein Beispiel sieht aber eher nach List<T>.Insert aus, also nach hinten rücken.
herbivore
Ok. Dann werde ich wohl auf List<string> umsteigen.
Dankeschön für die Antworten =)
Hallo Herbivore,
hast Du nicht erst gerade in folgendem Beitrag
elemente in List<string> tauschen
eine performantere Lösung für das vertauschen einzelner Elemente vorgeschlagen?
Ich würde das hier auch anwenden 😉
Grüße
Norman-Timo
A: “Wie ist denn das Wetter bei euch?”
B: “Caps Lock.”
A: “Hä?”
B: “Na ja, Shift ohne Ende!”
Hallo norman_timo,
ja, habe ich, aber Speedy_92 will ja nach eigener Aussage folgendes:
... dass alle Einträge ab content[3] einen nach vorne rücken ...
Das wäre gerade das, was RemoveAt macht. Ich schlage halt immer das vor, was zur Frage passt. 🙂
herbivore