Schreiben eines Streams in eine Datei in C#
In diesem Tutorial wird die Methode zum Schreiben eines Streams in eine Datei in C# erläutert.
Schreiben eines Streams in eine Datei mit der Methode Stream.CopyTo() in C#
Die Methode Stream.CopyTo() in C# kopiert den Inhalt eines Streams in einen anderen Stream. Wir können eine Datei im zweiten Stream öffnen und den Inhalt des Eingabestreams mit der Methode Stream.CopyTo() in C# in den Ausgabestream kopieren.
using System;
using System.IO;
namespace read_integer {
class Program {
static void Main(string[] args) {
using (Stream inStream = File.OpenRead(@"C:\File\file.txt")) {
using (Stream outStream = File.OpenWrite(@"C:\File\file1.txt")) {
inStream.CopyTo(outStream);
}
}
}
}
}
Im obigen Code schreiben wir den Inhalt unseres Eingabestreams inStream mit der Methode inStream.CopyTo(outStream) in C# in unseren Ausgabestream outStream. Wir öffnen zuerst unsere Eingabedatei file.txt im Pfad C:\File, um Daten in den Stream inStream zu lesen. Danach öffnen wir unsere Ausgabedatei file1.txt im selben Verzeichnis C:\File, um mit dem Stream outStream zu schreiben. Anschließend schreiben wir den Inhalt des inStream mit der Methode Stream.CopyTo() in den outStream.
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn