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