Condividi tramite


FileSystemProxy.OpenTextFileWriter Metodo

Definizione

Apre un oggetto StreamWriter per eseguire la scrittura nel file specificato.

Overload

OpenTextFileWriter(String, Boolean)

Apre un oggetto StreamWriter per eseguire la scrittura nel file specificato.

OpenTextFileWriter(String, Boolean, Encoding)

Apre un oggetto StreamWriter per eseguire la scrittura nel file specificato.

OpenTextFileWriter(String, Boolean)

Apre un oggetto StreamWriter per eseguire la scrittura nel file specificato.

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

Parametri

file
String

File in cui scrivere.

append
Boolean

True per aggiungere i dati al contenuto del file; False per sovrascrivere il contenuto del file. Il valore predefinito è False.

Restituisce

Oggetto StreamWriter per eseguire la scrittura nel file specificato.

Eccezioni

Il nome file termina con una barra finale.

Esempio

Questo esempio apre un StreamWriter oggetto con il My.Computer.FileSystem.OpenTextFileWriter metodo e lo usa per scrivere una stringa in un file di testo con il WriteLine metodo della StreamWriter classe .

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

Commenti

Il OpenTextFileWriter metodo apre e inizializza un flusso per un file e quindi restituisce l'oggetto StreamWriter per tale flusso. È possibile scrivere al vapore il più volte necessario e poi chiuderlo al termine.

Nota

È necessario chiamare il Close metodo sull'oggetto StreamWriter per assicurarsi che tutti i dati vengano scritti correttamente nel flusso sottostante.

Se si scrivono solo alcune stringhe in un file, potrebbe essere più semplice usare il WriteAllText metodo .

Nella tabella seguente è riportato un esempio di attività che include il My.Computer.FileSystem.OpenTextFileWriter metodo .

A Vedere
Scrivere testo in un file con un StreamWriter Procedura: Scrivere testo in file con un oggetto StreamWriter

Vedi anche

Si applica a

OpenTextFileWriter(String, Boolean, Encoding)

Apre un oggetto StreamWriter per eseguire la scrittura nel file specificato.

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

Parametri

file
String

File in cui scrivere.

append
Boolean

True per aggiungere i dati al contenuto del file; False per sovrascrivere il contenuto del file. Il valore predefinito è False.

encoding
Encoding

Codifica da utilizzare per la scrittura nel file. Il valore predefinito è ASCII.

Restituisce

Oggetto StreamWriter per eseguire la scrittura nel file specificato.

Eccezioni

Il nome file termina con una barra finale.

Esempio

Questo esempio apre un StreamWriter oggetto con il My.Computer.FileSystem.OpenTextFileWriter metodo e lo usa per scrivere una stringa in un file di testo con il WriteLine metodo della StreamWriter classe .

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

Commenti

Il OpenTextFileWriter metodo apre e inizializza un flusso per un file e quindi restituisce l'oggetto StreamWriter per tale flusso. È possibile scrivere al vapore il più volte necessario e poi chiuderlo al termine.

Nota

È necessario chiamare il Close metodo sull'oggetto StreamWriter per assicurarsi che tutti i dati vengano scritti correttamente nel flusso sottostante.

Se si scrivono solo alcune stringhe in un file, potrebbe essere più semplice usare il WriteAllText metodo .

Nella tabella seguente è riportato un esempio di attività che include il My.Computer.FileSystem.OpenTextFileWriter metodo .

A Vedere
Scrivere testo in un file con un StreamWriter Procedura: Scrivere testo in file con un oggetto StreamWriter

Vedi anche

Si applica a