Nyelv

StringWriter.Write Metódus

Definíció

Adatokat ír a sztringbe.

Túlterhelések

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

Karakterek alarráit írja a sztringbe.

Write(String)

Sztringet ír az aktuális sztringre.

Write(StringBuilder)

Egy sztringszerkesztő sztringképét írja az aktuális sztringre.

Write(Char)

Karaktert ír a sztringbe.

Write(ReadOnlySpan<Char>)

Egy karaktersorozat sztringképét írja az aktuális sztringre.

Write(Char[], Int32, Int32)

Forrás:
StringWriter.cs
Forrás:
StringWriter.cs
Forrás:
StringWriter.cs
Forrás:
StringWriter.cs
Forrás:
StringWriter.cs

Karakterek alarráit írja a sztringbe.

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)

Paraméterek

buffer
Char[]

A karaktertömb, amelyből adatokat írhat.

index
Int32

Az a pozíció a pufferben, ahol megkezdi az adatok olvasását.

count
Int32

Az írandó karakterek maximális száma.

Kivételek

buffer az null.

index vagy count negatív.

(index + count)>buffer. Length.

Az író bezárt.

Példák

Ez a példakód egy nagyobb, a StringWriter() konstruktor számára biztosított példa része.

// 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)

Megjegyzések

Ez a metódus felülbírálja a parancsot TextWriter.Write.

Ez a metódus az adatok karaktereit írja count ide StringWriter a pozíciótól bufferindexkezdve.

Az alábbi táblázat más tipikus vagy kapcsolódó I/O-feladatokra mutat be példákat.

Ehhez... Tekintse meg a jelen témakörben szereplő példát...
Szövegfájl létrehozása. Útmutató: Szöveg írása fájlba
Írás szövegfájlba. Útmutató: Szöveg írása fájlba
Olvasás szövegfájlból. Útmutató: Szöveg beolvasása fájlból
Szöveg hozzáfűzése egy fájlhoz. Útmutató: Naplófájl megnyitása és hozzáfűzése

File.AppendText

FileInfo.AppendText
Fájl méretének lekérése. FileInfo.Length
A fájl attribútumainak lekérése. File.GetAttributes
Adja meg egy fájl attribútumait. File.SetAttributes
Állapítsa meg, hogy létezik-e fájl. File.Exists
Olvasás bináris fájlból. Útmutató: Olvasás és írás újonnan létrehozott adatfájlba
Írás bináris fájlba. Útmutató: Olvasás és írás újonnan létrehozott adatfájlba

Lásd még

A következőre érvényes:

Write(String)

Forrás:
StringWriter.cs
Forrás:
StringWriter.cs
Forrás:
StringWriter.cs
Forrás:
StringWriter.cs
Forrás:
StringWriter.cs

Sztringet ír az aktuális sztringre.

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

Paraméterek

value
String

Az írandó sztring.

Kivételek

Az író bezárt.

Példák

Ez a példakód egy nagyobb, az StringWriter osztályhoz tartozó példa része.

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()

Megjegyzések

Ez a metódus felülbírálja a parancsot TextWriter.Write.

Ha a megadott sztring az null, a rendszer nem ír semmit.

Az alábbi táblázat más tipikus vagy kapcsolódó I/O-feladatokra mutat be példákat.

Ehhez... Tekintse meg a jelen témakörben szereplő példát...
Szövegfájl létrehozása. Útmutató: Szöveg írása fájlba
Írás szövegfájlba. Útmutató: Szöveg írása fájlba
Olvasás szövegfájlból. Útmutató: Szöveg beolvasása fájlból
Szöveg hozzáfűzése egy fájlhoz. Útmutató: Naplófájl megnyitása és hozzáfűzése

File.AppendText

FileInfo.AppendText
Fájl méretének lekérése. FileInfo.Length
A fájl attribútumainak lekérése. File.GetAttributes
Adja meg egy fájl attribútumait. File.SetAttributes
Állapítsa meg, hogy létezik-e fájl. File.Exists
Olvasás bináris fájlból. Útmutató: Olvasás és írás újonnan létrehozott adatfájlba
Írás bináris fájlba. Útmutató: Olvasás és írás újonnan létrehozott adatfájlba

Lásd még

A következőre érvényes:

Write(StringBuilder)

Forrás:
StringWriter.cs
Forrás:
StringWriter.cs
Forrás:
StringWriter.cs
Forrás:
StringWriter.cs
Forrás:
StringWriter.cs

Egy sztringszerkesztő sztringképét írja az aktuális sztringre.

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

Paraméterek

value
StringBuilder

A sztringszerkesztő, amely a sztringbe ír.

A következőre érvényes:

Write(Char)

Forrás:
StringWriter.cs
Forrás:
StringWriter.cs
Forrás:
StringWriter.cs
Forrás:
StringWriter.cs
Forrás:
StringWriter.cs

Karaktert ír a sztringbe.

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

Paraméterek

value
Char

Az írandó karakter.

Kivételek

Az író bezárt.

Példák

Ez a példakód egy nagyobb, a StringWriter() konstruktor számára biztosított példa része.

// 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)

Megjegyzések

Ez a metódus felülbírálja a parancsot TextWriter.Write.

Az alábbi táblázat más tipikus vagy kapcsolódó I/O-feladatokra mutat be példákat.

Ehhez... Tekintse meg a jelen témakörben szereplő példát...
Szövegfájl létrehozása. Útmutató: Szöveg írása fájlba
Írás szövegfájlba. Útmutató: Szöveg írása fájlba
Olvasás szövegfájlból. Útmutató: Szöveg beolvasása fájlból
Szöveg hozzáfűzése egy fájlhoz. Útmutató: Naplófájl megnyitása és hozzáfűzése

File.AppendText

FileInfo.AppendText
Fájl méretének lekérése. FileInfo.Length
A fájl attribútumainak lekérése. File.GetAttributes
Adja meg egy fájl attribútumait. File.SetAttributes
Állapítsa meg, hogy létezik-e fájl. File.Exists
Olvasás bináris fájlból. Útmutató: Olvasás és írás újonnan létrehozott adatfájlba
Írás bináris fájlba. Útmutató: Olvasás és írás újonnan létrehozott adatfájlba

Lásd még

A következőre érvényes:

Write(ReadOnlySpan<Char>)

Forrás:
StringWriter.cs
Forrás:
StringWriter.cs
Forrás:
StringWriter.cs
Forrás:
StringWriter.cs
Forrás:
StringWriter.cs

Egy karaktersorozat sztringképét írja az aktuális sztringre.

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))

Paraméterek

buffer
ReadOnlySpan<Char>

Karaktersorozat, amely a sztringbe írható.

A következőre érvényes: