Datei schreiben mit Hilfe von saveFileDialog C#
-
Hallo
Ich habe einige Daten (Text) in einem Array (ArrayList) und diese würde ich gern in einer Datei speichern. Mittels des savefileDialogs kann ich einen Stream öffnen, allerdings kann ich dort die Daten nur byteweise speichern. Mit der StreamWriterklasse komme ich da auch nicht weiter. Wie kann ich das hinbekommen?
Stream myStream; if(saveFileDialog1.ShowDialog() == DialogResult.OK) { if((myStream = saveFileDialog1.OpenFile()) != null) { //???? myStream.Close(); } }
SArkin
-
Stream s = null; StreamWriter sw = null; if(saveFileDialog.ShowDialog() == DialogResult.OK) { s = new FileStream(saveFileDialog.FileName, FileMode.OpenOrCreate); sw = new StreamWriter(s); sw.WriteLine("MeinText"); sw.Close(); s.Close(); }