Hallo,
Ich lese aus einer CSV-Datei einige Daten aus. Diese sieht ungefähr so aus:
"C","C. Junker",988,122,124
Per Split() lese ich die Daten in ein Array. Wenn ich das Array per foreach auslese gibt es keine Probleme. Sobald ich aber direkt auf einzelne Elemente wie arrSplit[2] zugreife bekomme ich eine Fehlermeldung. (Der Index war außerhalb des Arraybereiches).
Das Kuriose ist das arrSplit[0] einen Wert liefert, jedoch die anderen nicht.
Ich lese aus einer CSV-Datei einige Daten aus. Diese sieht ungefähr so aus:
"C","C. Junker",988,122,124
Per Split() lese ich die Daten in ein Array. Wenn ich das Array per foreach auslese gibt es keine Probleme. Sobald ich aber direkt auf einzelne Elemente wie arrSplit[2] zugreife bekomme ich eine Fehlermeldung. (Der Index war außerhalb des Arraybereiches).
Code:
string[] arrSplit= strLine.Split(new Char[] { ',' });
test += arrSplit[3]+"\n";
Das Kuriose ist das arrSplit[0] einen Wert liefert, jedoch die anderen nicht.
Zuletzt bearbeitet: