logo

C# StreamWriter

C# StreamWriter -luokkaa käytetään kirjoittamaan merkkejä streamiin tietyllä koodauksella. Se perii TextWriter-luokan. Se tarjoaa ylikuormitettuja write()- ja writeln()-menetelmiä tietojen kirjoittamiseksi tiedostoon.

C# StreamWriter esimerkki

Katsotaanpa yksinkertainen esimerkki StreamWriter-luokasta, joka kirjoittaa yhden rivin dataa tiedostoon.

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

Lähtö:

 File created successfully... 

Avaa nyt tiedosto, näet tekstin 'hello c#' output.txt-tiedostossa.

output.txt:

 hello c#