logo

C# StreamWriter

La classe C# StreamWriter s'utilitza per escriure caràcters a un flux en una codificació específica. Hereta la classe TextWriter. Proporciona mètodes write() i writeln() sobrecarregats per escriure dades al fitxer.

Exemple de C# StreamWriter

Vegem un exemple senzill de la classe StreamWriter que escriu una única línia de dades al fitxer.

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

Sortida:

 File created successfully... 

Ara obriu el fitxer, veureu el text 'hola c#' al fitxer output.txt.

output.txt:

 hello c#