logo

C# StreamWriter

Clasa C# StreamWriter este folosită pentru a scrie caractere într-un flux într-o anumită codificare. Moștenește clasa TextWriter. Oferă metode supraîncărcate write() și writeln() pentru a scrie date în fișier.

Exemplu C# StreamWriter

Să vedem un exemplu simplu de clasă StreamWriter care scrie o singură linie de date în fișier.

 using System; using System.IO; public class StreamWriterExample { public static void Main(string[] args) { FileStream f = new FileStream('e:\output.txt', FileMode.Create); StreamWriter s = new StreamWriter(f); s.WriteLine('hello c#'); s.Close(); f.Close(); Console.WriteLine('File created successfully...'); } } 

Ieșire:

 File created successfully... 

Acum deschideți fișierul, veți vedea textul „hello c#” în fișierul output.txt.

output.txt:

 hello c#