StringWriter.Write Methode

Definitie

Hiermee schrijft u gegevens naar de tekenreeks.

Overloads

Name Description
Write(Char[], Int32, Int32)

Hiermee schrijft u een submaarray van tekens naar de tekenreeks.

Write(String)

Hiermee schrijft u een tekenreeks naar de huidige tekenreeks.

Write(ReadOnlySpan<Char>)

Hiermee schrijft u de tekenreeksweergave van een reeks tekens naar de huidige tekenreeks.

Write(Char)

Hiermee schrijft u een teken naar de tekenreeks.

Write(Char[], Int32, Int32)

Hiermee schrijft u een submaarray van tekens naar de tekenreeks.

public:
 override void Write(cli::array <char> ^ buffer, int index, int count);
public override void Write(char[] buffer, int index, int count);
override this.Write : char[] * int * int -> unit
Public Overrides Sub Write (buffer As Char(), index As Integer, count As Integer)

Parameters

buffer
Char[]

De tekenmatrix waaruit gegevens moeten worden geschreven.

index
Int32

De positie in de buffer waar gegevens moeten worden gelezen.

count
Int32

Het maximum aantal tekens dat moet worden geschreven.

Uitzonderingen

buffer is null.

index of count is negatief.

(index + count)>buffer. Length.

De schrijver is gesloten.

Voorbeelden

Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de StringWriter() constructor.

// Use the three overloads of the Write method that are
// overridden by the StringWriter class.
strWriter.Write("file path characters are: ");
strWriter.Write(
    Path.InvalidPathChars, 0, Path.InvalidPathChars.Length);
strWriter.Write('.');
' Use the three overloads of the Write method that are 
' overridden by the StringWriter class.
strWriter.Write("file path characters are: ")
strWriter.Write( _
    Path.InvalidPathChars, 0, Path.InvalidPathChars.Length)
strWriter.Write("."C)

Opmerkingen

Deze methode overschrijft TextWriter.Write.

Met deze methode worden count tekens van gegevens naar deze StringWriter geschreven, buffervanaf positie index.

De volgende tabel bevat voorbeelden van andere typische of gerelateerde I/O-taken.

Om dit te doen… Zie het voorbeeld in dit onderwerp...
Maak een tekstbestand. Procedure: Tekst naar een bestand schrijven
Schrijf naar een tekstbestand. Procedure: Tekst naar een bestand schrijven
Lezen uit een tekstbestand. Procedure: Tekst uit een bestand lezen
Voeg tekst toe aan een bestand. Procedure: Openen en toevoegen aan een logboekbestand

File.AppendText

FileInfo.AppendText
De grootte van een bestand ophalen. FileInfo.Length
Haal de kenmerken van een bestand op. File.GetAttributes
Stel de kenmerken van een bestand in. File.SetAttributes
Bepaal of er een bestand bestaat. File.Exists
Lezen uit een binair bestand. Procedure: lezen en schrijven naar een nieuw gegevensbestand
Schrijven naar een binair bestand. Procedure: lezen en schrijven naar een nieuw gegevensbestand

Zie ook

Van toepassing op

Write(String)

Hiermee schrijft u een tekenreeks naar de huidige tekenreeks.

public:
 override void Write(System::String ^ value);
public override void Write(string value);
override this.Write : string -> unit
Public Overrides Sub Write (value As String)

Parameters

value
String

De tekenreeks die moet worden geschreven.

Uitzonderingen

De schrijver is gesloten.

Voorbeelden

Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de StringWriter klasse.

convertedCharacter = (char)intCharacter;
if(convertedCharacter == '.')
{
    strWriter.Write(".\n\n");

    // Bypass the spaces between sentences.
    strReader.Read();
    strReader.Read();
}
convertedCharacter = Convert.ToChar(intCharacter)
If convertedCharacter = "."C Then
    strWriter.Write("." & vbCrLf & vbCrLf)

    ' Bypass the spaces between sentences.
    strReader.Read()
    strReader.Read()

Opmerkingen

Deze methode overschrijft TextWriter.Write.

Als de opgegeven tekenreeks is null, wordt er niets geschreven.

De volgende tabel bevat voorbeelden van andere typische of gerelateerde I/O-taken.

Om dit te doen… Zie het voorbeeld in dit onderwerp...
Maak een tekstbestand. Procedure: Tekst naar een bestand schrijven
Schrijf naar een tekstbestand. Procedure: Tekst naar een bestand schrijven
Lezen uit een tekstbestand. Procedure: Tekst uit een bestand lezen
Voeg tekst toe aan een bestand. Procedure: Openen en toevoegen aan een logboekbestand

File.AppendText

FileInfo.AppendText
De grootte van een bestand ophalen. FileInfo.Length
Haal de kenmerken van een bestand op. File.GetAttributes
Stel de kenmerken van een bestand in. File.SetAttributes
Bepaal of er een bestand bestaat. File.Exists
Lezen uit een binair bestand. Procedure: lezen en schrijven naar een nieuw gegevensbestand
Schrijven naar een binair bestand. Procedure: lezen en schrijven naar een nieuw gegevensbestand

Zie ook

Van toepassing op

Write(ReadOnlySpan<Char>)

Hiermee schrijft u de tekenreeksweergave van een reeks tekens naar de huidige tekenreeks.

public:
 override void Write(ReadOnlySpan<char> buffer);
public override void Write(ReadOnlySpan<char> buffer);
override this.Write : ReadOnlySpan<char> -> unit
Public Overrides Sub Write (buffer As ReadOnlySpan(Of Char))

Parameters

buffer
ReadOnlySpan<Char>

Een reeks tekens om naar de tekenreeks te schrijven.

Van toepassing op

Write(Char)

Hiermee schrijft u een teken naar de tekenreeks.

public:
 override void Write(char value);
public override void Write(char value);
override this.Write : char -> unit
Public Overrides Sub Write (value As Char)

Parameters

value
Char

Het teken dat moet worden geschreven.

Uitzonderingen

De schrijver is gesloten.

Voorbeelden

Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de StringWriter() constructor.

// Use the three overloads of the Write method that are
// overridden by the StringWriter class.
strWriter.Write("file path characters are: ");
strWriter.Write(
    Path.InvalidPathChars, 0, Path.InvalidPathChars.Length);
strWriter.Write('.');
' Use the three overloads of the Write method that are 
' overridden by the StringWriter class.
strWriter.Write("file path characters are: ")
strWriter.Write( _
    Path.InvalidPathChars, 0, Path.InvalidPathChars.Length)
strWriter.Write("."C)

Opmerkingen

Deze methode overschrijft TextWriter.Write.

De volgende tabel bevat voorbeelden van andere typische of gerelateerde I/O-taken.

Om dit te doen… Zie het voorbeeld in dit onderwerp...
Maak een tekstbestand. Procedure: Tekst naar een bestand schrijven
Schrijf naar een tekstbestand. Procedure: Tekst naar een bestand schrijven
Lezen uit een tekstbestand. Procedure: Tekst uit een bestand lezen
Voeg tekst toe aan een bestand. Procedure: Openen en toevoegen aan een logboekbestand

File.AppendText

FileInfo.AppendText
De grootte van een bestand ophalen. FileInfo.Length
Haal de kenmerken van een bestand op. File.GetAttributes
Stel de kenmerken van een bestand in. File.SetAttributes
Bepaal of er een bestand bestaat. File.Exists
Lezen uit een binair bestand. Procedure: lezen en schrijven naar een nieuw gegevensbestand
Schrijven naar een binair bestand. Procedure: lezen en schrijven naar een nieuw gegevensbestand

Zie ook

Van toepassing op