Freigeben über


FileSystemProxy.OpenTextFileWriter Methode

Definition

Öffnet ein StreamWriter-Objekt, das in die angegebene Datei geschrieben werden soll.

Überlädt

OpenTextFileWriter(String, Boolean)

Öffnet ein StreamWriter-Objekt, das in die angegebene Datei geschrieben werden soll.

OpenTextFileWriter(String, Boolean, Encoding)

Öffnet einen StreamWriter, der in die angegebene Datei geschrieben werden soll.

OpenTextFileWriter(String, Boolean)

Öffnet ein StreamWriter-Objekt, das in die angegebene Datei geschrieben werden soll.

public:
 System::IO::StreamWriter ^ OpenTextFileWriter(System::String ^ file, bool append);
public System.IO.StreamWriter OpenTextFileWriter (string file, bool append);
member this.OpenTextFileWriter : string * bool -> System.IO.StreamWriter
Public Function OpenTextFileWriter (file As String, append As Boolean) As StreamWriter

Parameter

file
String

Die Datei, in die geschrieben werden soll.

append
Boolean

True, wenn Daten an den Inhalt der Datei angefügt werden sollen, False, wenn der Inhalt der Datei überschrieben werden soll. Der Standardwert ist False.

Gibt zurück

StreamWriter-Objekt, das in die angegebene Datei geschrieben werden soll.

Ausnahmen

Der Dateiname endet mit einem nachgestellten Schrägstrich.

Beispiele

In diesem Beispiel wird ein StreamWriter mit der My.Computer.FileSystem.OpenTextFileWriter -Methode geöffnet, und es wird verwendet, um eine Zeichenfolge mit der WriteLine -Methode der StreamWriter -Klasse in eine Textdatei zu schreiben.

Dim file = My.Computer.FileSystem.OpenTextFileWriter(
    "c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()

Hinweise

Die OpenTextFileWriter -Methode öffnet und initialisiert einen Stream für eine Datei und gibt dann das StreamWriter -Objekt für diesen Stream zurück. Sie können den Dampf so oft wie nötig in den Dampf schreiben und ihn dann schließen, wenn Sie fertig sind.

Hinweis

Sie müssen die Close -Methode für das StreamWriter -Objekt aufrufen, um sicherzustellen, dass alle Daten ordnungsgemäß in den zugrunde liegenden Stream geschrieben werden.

Wenn Sie nur wenige Zeichenfolgen in eine Datei schreiben, ist es möglicherweise einfacher, die WriteAllText -Methode zu verwenden.

In der folgenden Tabelle ist ein Beispiel für eine Aufgabe aufgeführt, die die My.Computer.FileSystem.OpenTextFileWriter -Methode umfasst.

Beschreibung Siehe
Schreiben von Text in eine Datei mit einem StreamWriter Vorgehensweise: Schreiben von Text in Dateien mit StreamWriter

Weitere Informationen

Gilt für:

OpenTextFileWriter(String, Boolean, Encoding)

Öffnet einen StreamWriter, der in die angegebene Datei geschrieben werden soll.

public:
 System::IO::StreamWriter ^ OpenTextFileWriter(System::String ^ file, bool append, System::Text::Encoding ^ encoding);
public System.IO.StreamWriter OpenTextFileWriter (string file, bool append, System.Text.Encoding encoding);
member this.OpenTextFileWriter : string * bool * System.Text.Encoding -> System.IO.StreamWriter
Public Function OpenTextFileWriter (file As String, append As Boolean, encoding As Encoding) As StreamWriter

Parameter

file
String

Die Datei, in die geschrieben werden soll.

append
Boolean

True, wenn Daten an den Inhalt in der Datei angefügt werden sollen, False, wenn der Inhalt der Datei überschrieben werden soll. Der Standardwert ist False.

encoding
Encoding

Die Codierung, die beim Schreiben in die Datei verwendet werden soll. Der Standardwert ist ASCII.

Gibt zurück

StreamWriter-Objekt, das in die angegebene Datei geschrieben werden soll.

Ausnahmen

Der Dateiname endet mit einem nachgestellten Schrägstrich.

Beispiele

In diesem Beispiel wird ein StreamWriter mit der My.Computer.FileSystem.OpenTextFileWriter -Methode geöffnet, und es wird verwendet, um eine Zeichenfolge mit der WriteLine -Methode der StreamWriter -Klasse in eine Textdatei zu schreiben.

Dim file = My.Computer.FileSystem.OpenTextFileWriter(
    "c:\test.txt", True)
file.WriteLine("Here is the first string.")
file.Close()

Hinweise

Die OpenTextFileWriter -Methode öffnet und initialisiert einen Stream für eine Datei und gibt dann das StreamWriter -Objekt für diesen Stream zurück. Sie können den Dampf so oft wie nötig in den Dampf schreiben und ihn dann schließen, wenn Sie fertig sind.

Hinweis

Sie müssen die Close -Methode für das StreamWriter -Objekt aufrufen, um sicherzustellen, dass alle Daten ordnungsgemäß in den zugrunde liegenden Stream geschrieben werden.

Wenn Sie nur wenige Zeichenfolgen in eine Datei schreiben, ist es möglicherweise einfacher, die WriteAllText -Methode zu verwenden.

In der folgenden Tabelle ist ein Beispiel für eine Aufgabe aufgeführt, die die My.Computer.FileSystem.OpenTextFileWriter -Methode umfasst.

Beschreibung Siehe
Schreiben von Text in eine Datei mit einem StreamWriter Vorgehensweise: Schreiben von Text in Dateien mit StreamWriter

Weitere Informationen

Gilt für: