OK, so mache es es jetzt auch und klappt fast. In der Ausgangsdatei sind Umlaute enthalten, die beim Wegschreiben aber einfach eleminiert werden.
Ich lese mit StreamReader.ReadLine() und schreibe mit StreamReader.WriteLine(StreamReader.ReadLine()), aber schon sind die Umlaute futsch. Wie gew�hne ich ihm das ab? Henri [email protected] schrieb am 11.03.05 15:03:02: Hi, ich w�rde es zumindest so machen. Also: Zeilenweise einlesen und wenn die Zeile in die neue Datei soll gleich wegschreiben. Spart Speicher ;) und Prozessorzeit. Gru�, Michael > -----Urspr�ngliche Nachricht----- > Von: [EMAIL PROTECTED] [mailto:csharp.net- > [EMAIL PROTECTED] Im Auftrag von Henri L�bel > Gesendet: Freitag, 11. M�rz 2005 13:32 > An: [email protected] > Betreff: [CSharp.net] Textdatei filtern > > Hallo, > > ich muss aus einer Textdatei, die ca. 40.000 Zeielen (Datens�tze) hat, 20 > bestimmte herausfiltern. Ich brauche dann die verbliebenen 39980 Daten in > einer neuen Textdatei. > > Ich lese dazu die Textdatei in eine ArrayList ein und wollte dann beim > Schreiben der neuen Datei pro Zeile pr�fen, ob ich sie schreiben darf oder > eben nicht. > > Kann es sein, dass die ArrayList in der L�nge begrenzt ist (Es werden nur > 17.000 Zeilen �bernommen)? > > Wie stell ich das performanter an? Jeden Datensatz lesen, dann pr�fen und > ggf. sofort wieder schreiben? > > Vielen Dank > > Henri > > > > _______________________________________________ > CSharp.net Mailingliste, Postings senden an: > [email protected] > An-/Abmeldung und Suchfunktion unter: > http://www.glengamoi.com/mailman/listinfo/csharp.net _______________________________________________ CSharp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/csharp.net _______________________________________________ CSharp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/csharp.net
