FileSystem.OpenTextFileWriter Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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)
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
Apre un oggetto StreamWriter per eseguire la scrittura nel file specificato.
public:
static System::IO::StreamWriter ^ OpenTextFileWriter(System::String ^ file, bool append);
public static System.IO.StreamWriter OpenTextFileWriter (string file, bool append);
static member OpenTextFileWriter : string * bool -> System.IO.StreamWriter
Public Shared 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
file
è Nothing
o una stringa vuota.
Il nome file termina con una barra finale.
Esempio
In questo esempio viene aperto 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 quante volte necessario e quindi chiuderlo al termine.
Nota
È necessario chiamare il Close metodo nell'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.
La tabella seguente elenca un esempio di un'attività che coinvolge 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 in Visual Basic |
Vedi anche
Si applica a
OpenTextFileWriter(String, Boolean, Encoding)
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
Apre un oggetto StreamWriter per eseguire la scrittura nel file specificato.
public:
static System::IO::StreamWriter ^ OpenTextFileWriter(System::String ^ file, bool append, System::Text::Encoding ^ encoding);
public static System.IO.StreamWriter OpenTextFileWriter (string file, bool append, System.Text.Encoding encoding);
static member OpenTextFileWriter : string * bool * System.Text.Encoding -> System.IO.StreamWriter
Public Shared 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
file
è Nothing
o una stringa vuota.
Il nome file termina con una barra finale.
Esempio
In questo esempio viene aperto un StreamWriter con il My.Computer.FileSystem.OpenTextFileWriter
metodo con Unicode
codifica 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, Text.Encoding.Unicode)
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 quante volte necessario e quindi chiuderlo al termine.
Nota
È necessario chiamare il Close metodo nell'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.
La tabella seguente elenca un esempio di un'attività che coinvolge 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 in Visual Basic |