logo

C# StreamWriter

Klasa C# StreamWriter koristi se za pisanje znakova u tok u specifičnom kodiranju. Nasljeđuje klasu TextWriter. Omogućuje preopterećene metode write() i writeln() za pisanje podataka u datoteku.

Primjer C# StreamWritera

Pogledajmo jednostavan primjer klase StreamWriter koja upisuje jedan red podataka u datoteku.

 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...'); } } 

Izlaz:

 File created successfully... 

Sada otvorite datoteku, vidjet ćete tekst 'hello c#' u datoteci output.txt.

izlaz.txt:

 hello c#