Supportnet Computer
Planet of Tech

Supportnet / Forum / Anwendungen(Java,C++...)

Daten aus einer Textdatei in ein Array schreiben (C#)





Frage

Hallo Leute, ich schreibe gerade mit C# eine Anwendung und habe folgendes Problem. Ich möchte Werte aus einer Textdatei in ein Array einlesen. Die Textdatei (daten.txt im gleichen Verzeichnis wie die Anwendung) sieht in etwa so aus. Frankfurt; 89;37; New Yort; 23; 56; London; 32;20 Jetzt möchte ich, dass das ganze in ein dreispaltiges Array gelesen wird. Ein Semikolon, grenzt dabei immer die Werte ab. Ich habe zwar die Verbindung zu der Datei schon hinbekommen aber irgendwie liest er die Sachen nicht korrekt aus...wahrscheinlich war das mit ReadByte() nicht ganz der richtige Weg. Das mit dem Array ist ein Fernziel, das bekomme ich auch selber noch hin, wenn nur schonmal das Auslesen korrekt funktionieren würde. Wer mir also beim auslesen schon mal helfen könnte hat mich schon ein gutes Stück nach vorne gebracht. Vielen Dank und schöne Grüße Christoph

Antwort 1 von adik ohne keks

<--------nach oben

Antwort 2 von hendrikw

Also in C++ kann man das z.B. mit der Funktion strtok(...) machen.
Zieh mal die Hilfe dazu zu Rate.
mfg
Hendrik

Antwort 3 von Adik

Danke, habe es hinbekommen..


StreamReader sr = new StreamReader("test.fsc");
string content = sr.ReadToEnd();