C# Streamwriter

C# Streamwriter
In diesem Artikel werden wir die Streamwriter -Klasse in der C# -Programmiersprache diskutieren. Die StreamWriter -Klasse wird normalerweise zum Umgang mit Textdaten in Dateien verwendet. Es hilft bei der Unterstützung, wenn wir Text mit ihren unterschiedlichen Methoden und Konstruktoren in einer Datei ändern oder hinzufügen. Die Streamwriter -Klasse ist im System definiert.IO -Namespace, und es ist ein Vererbung der Textwriter -Klasse in der C# -Programmiersprache.

Verwenden der Streamwriter -Klasse in C#, um Text in eine Datei in Ubuntu 20 zu schreiben.04:

Jetzt werden wir die Methoden und Konstrukteure der Streamwriter -Klasse verwenden, um Text in "zu schreiben" zu schreiben.TXT ”Formatdatei. Die "C# -Datei" wird kompiliert und die Textdatei wird über die Befehlszeilenschnittstelle bearbeitet. Wir öffnen das Desktop -Verzeichnis, um die C# -Datei und die Textdatei auf unserem Desktop für einen einfachen Zugriff zu erstellen. dafür; Wir werden den Befehl „CD -Desktop“ verwenden. Danach werden wir eine "erstellen".CS ”-Datei, in der wir ein" C# "-Programm schreiben, um Text in eine Textdatei zu schreiben.

Im obigen Code haben wir die StreamWriter -Klasse verwendet und ein Objekt der Klasse erstellt, um ihre Funktionen aufzurufen, die uns beim Schreiben von Text in eine Datei, die wir auf unserem Desktop erstellt haben. Das Klassenobjekt wird dann aufgerufen, um den Zugriff auf die Methode „Write ()“ zu erhalten, die für das Schreiben von Text in eine Textdatei verantwortlich ist, und die andere Methode, die die Methode „WriteLine ()“ ist, die für das Schreiben von A verantwortlich ist Zeile in eine Textdatei.

Die Terminalausgabe zeigt an, dass die Daten erfolgreich gespeichert werden. Wir werden auch die "öffnen".TXT ”-Datei, die wir erstellt haben, indem wir sie auf unserem Desktop gefunden und den Text doppelte Überprüfung.

Wie wir unten sehen können, enthält die Textdatei einen Text, den wir zuvor in unserem Code geschrieben haben, was weiter bestätigt.

Einfügen einer Zeile in eine Textdatei mit Streamwriter -Klasse in C# in Ubuntu 20 ein.04:

Da wir bereits ein Wort in einer Textdatei erfolgreich geschrieben haben, werden wir uns mit dem Schreiben eines Ganzen in eine Textdatei übergeben. Für diesen Vorgang verwenden wir die Funktion „WriteLine ()“, mit der wir Text in Zeilen in Textdateien schreiben können. Wir schreiben ein C# -Programm, in dem wir eine Datei erstellen und dann die StreamWriter -Klasse verwenden, um eine Zeile in eine Textdatei zu schreiben.

Wir haben die StreamWriter -Klasse im folgenden Code verwendet und ein Objekt der Klasse generiert, um ihre Prozedur, die Methode „WriteLine ()“, zu verwenden, mit der wir eine Zeile in eine Datei schreiben können, die wir auf unserem Desktop erstellt haben.

Die Daten werden erfolgreich gespeichert, wie das Befehlszeilenterminal vorschlägt. Wir werden den Text auch in der “validieren.TXT ”-Datei, die wir erstellt haben, indem wir sie auf unserem Desktop finden und sie anzeigen.

Der ".Die Datei txt ”zeigt, dass der Textdatei eine einzelne Zeile hinzugefügt wurde, und dies überprüft, dass unser Programm erfolgreich ausgeführt wurde.

Einfügen mehrerer Zeilen in ein Wort in eine Textdatei mit StreamWriter -Klasse in C# in Ubuntu 20.04:

Jetzt würde unser Fokus auf dem Hinzufügen mehrerer Zeilen zu einer Textdatei mit der StreamWriter -Klasse in C# liegen. Wir werden eine Textdatei auf unserem Desktop initialisieren und dann ein Objekt der Streamwriter -Klasse erstellen, mit der wir auf die Funktion der Streamwriter -Klasse zugreifen werden, die „writeLine ()“ ist, um Textzeilen in die “in die“ einzufügen.txt ”Datei.

Im folgenden Code haben wir die StreamWriter -Klasse verwendet und eine Instanz der Klasse für die Verwendung ihrer Vorgänge erstellt, mit der wir eine Datei, die wir auf unserem Desktop erstellt haben, mehrere Zeilen hinzufügen konnten. Wir haben die Methode „WriteLine ()“ der Streamwriter -Klasse verwendet, um mehrere Zeilen in unsere Textdatei zu schreiben.

Die Terminalausgabe zeigt eine Erfolgsnachricht zum Speichern der Daten in unserer Textdatei an. Wir werden auch das Speichern der Daten überprüfen, indem wir die auf unserem Desktop vorhandene Textdatei öffnen und analysieren.

Da die Datei zeigt, dass in der Textdatei mehrere Zeilen aktualisiert wurden, ist dies eine Bestätigung des Hinzufügens mehrerer Datenzeilen in einer Textdatei. Die Verwendung von „WriteLine ()“ ist effizient, um Zeilen in eine Textdatei einzuführen und zu speichern, wie unser Programm vorschlägt.

Speichern einer Variablen in einer Textdatei mithilfe der Streamwriter -Klasse in C# Programmiersprache in Ubuntu 20.04:

In diesem Beispiel speichern wir eine Variable in einer Textdatei und führen einen mathematischen Vorgang aus, bevor wir sie in der Textdatei speichern. Wir werden zunächst eine Textdatei auf unserem Desktop erstellen und dann drei Ganzzahlen initialisieren und zwei von ihnen zuweisen, während die dritte Ganzzahl das Produkt dieser beiden Ganzzahlen ist. Nachdem wir Werte und Funktionen zugewiesen haben, werden wir die StreamWriter -Klasse verwenden, um die dritte Ganzzahlvariable in der Textdatei zu speichern.

Im obigen Cod. Danach haben wir die Methode „write ()“ zum Einfügen und Speichern dieser Variablen in die Textdatei verwendet.

Die im Terminal angezeigte Ausgabenachricht liefert den Nachweis, dass die Daten in unserer Textdatei gespeichert sind, die auch durch Anzeigen der Textdatei von unserem Desktop überprüft werden können.

Die Textdatei zeigt die Zeile, in der die Variable gespeichert wird. Das Ergebnis der Summe der beiden Ganzzahlen, die „8“ sind, wird im letzten Teil der Linie angezeigt.

Verwenden der Streamwriter -Klasse mit FileStream -Klasse zum Erstellen und Einfügen von Daten in eine Textdatei in C# Programmiersprache in der Ubuntu 20.04 Umgebung:

In diesem Beispiel werden wir die StreamWriter -Klasse mit der FileStream -Klasse verwenden, um Daten in einer Textdatei kohärent zu erstellen und zu speichern. Die FileStream -Klasse wird für alle Funktionen verwendet, die sich auf Dateien in den C# -Programmiersprachen beziehen, wie Öffnen, Schließen, Lesen und Schreiben. Diese Klasse ist im System definiert.IO -Namespace in C# -Programmierung. Die FileStream -Klasse erstellt eine Datei auf unserem Desktop mithilfe ihrer Funktion „Erstellen“, während die StreamWriter -Klasse einige Daten in dieser Datei speichert.

Im obigen Code haben wir beide Klassen, die filestream und Streamwriter sind, verwendet, um eine Datei auf unserem Desktop zu erstellen. Durch das Erstellen von Instanzen der Klassen konnten wir ihre Funktionen „Create“ und „Close“ verwenden.

Die Ausgabe des Terminals spiegelt wider, dass die Textdatei erstellt wird und einige Daten in dieser Datei gespeichert werden, auf die auch vom unten gezeigten Desktop überprüft werden kann:

Abschluss:

In diesem Artikel haben wir die Streamwriter -Klasse in der C# -Programmiersprache besprochen. Diese Klasse wird normalerweise aufgefordert, wenn wir einen Text zu einem "hinzufügen müssen" .txt ”Datei in der Laufzeit. Die Streamwriter -Klasse hat mehrere Funktionen, die beim Einfügen und Speichern von Daten helfen. Diese Funktionen werden durch Instanzen zugegriffen. Wir haben mehrere Beispiele für diese Instanzen und verschiedene Szenarien in der Ubuntu 20 implementiert.04 Umgebung, um die Streamwriter -Klasse besser zu verstehen.