![]() |
Create Strings() from String()
Hallo,
versuche gerade ein String Array in mehrere String Arrays zu zerlegen. Klingt ansich ja nicht so schwierig aber ich bekomms nicht gebacken.^^ Beispiel: Dim StrArr0() as String //Enthält 1250304 Einträge Aus diesem Array will ich jetzt so viele Arrays wie Möglich mit 100 Einträgen erstellen. Klar ist mir natürlich das ich die Anzahl der Einträge von StrArr0() durch 100 dividieren muss um die Anzahl der Möglichen 100er Arrays zu bekommen. Anschließend das Ergebniss wieder mit 100 multiplizieren und von der Gesamt Anzahl der Einträge(StrArr0.Count) subtrahieren um die Größe des letzt möglichen Arrays zu bekommen. Kleines Snippet zum Verständnis: Code:
//String Array mit vielen, vielen Einträgen |
Die Eigenschaft um die Arraylänge zu bekommen heißt StrArr0.Length
Ich habe noch nicht ganz verstanden wo das Problem liegt. Hast du ein Problem beim Ausrechnen beim Kopieren oder wo? |
Habs hinbekommen! Hier die Lösung falls es wen interessiert:
Code:
Private Sub ArrayToArrays()Test Input(Textfile mit 177 Lines): Spoiler:
Output sind wie erwünscht 18 Arrays mit jeweils 10 Einträgen wobei das letzte logischerweise nur 7 Einträge hat! |
Für was nutzt du denn sowas, wenn man fragen darf?
|
Quote:
Sagen wir's mal so, ich machs mir gerne schwieriger als es im Endeffekt ist. Abgesehen davon fehlt mir leider sehr viel Grundlegendes Wissen über VB/C# da ich nur Hobbymäßig programmiere und (leider) nicht die Möglichkeit hab irgendwelche Kurse oder ähnliches zu machen. Bei diesem Snippet bin ich im Endeffekt aber selbst ziemlich schnell draufgekommen das es bessere Lösungen für mein Vorhaben gibt. Wollte es dann eigentlich nur noch "aus Prinzip" fertigstellen :D |
| All times are GMT +2. The time now is 22:36. |
Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.