StringWriter.Write Metod

Definition

Skriver data till strängen.

Överlagringar

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

Skriver en underordning med tecken till strängen.

Write(String)

Skriver en sträng till den aktuella strängen.

Write(StringBuilder)

Skriver strängrepresentationen av en strängbyggare till den aktuella strängen.

Write(Char)

Skriver ett tecken till strängen.

Write(ReadOnlySpan<Char>)

Skriver strängrepresentationen av ett intervall med tecken till den aktuella strängen.

Write(Char[], Int32, Int32)

Källa:
StringWriter.cs
Källa:
StringWriter.cs
Källa:
StringWriter.cs
Källa:
StringWriter.cs
Källa:
StringWriter.cs

Skriver en underordning med tecken till strängen.

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)

Parametrar

buffer
Char[]

Teckenmatrisen som du vill skriva data från.

index
Int32

Positionen i bufferten där data ska börja läsas.

count
Int32

Det maximala antalet tecken som ska skrivas.

Undantag

buffer är null.

index eller count är negativ.

(index + count)>buffer. Length.

Författaren är stängd.

Exempel

Det här kodexemplet är en del av ett större exempel som tillhandahålls StringWriter() för konstruktorn.

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

Kommentarer

Den här metoden åsidosätter TextWriter.Write.

Den här metoden skriver count datatecken till detta StringWriter från buffer, med början vid position index.

I följande tabell visas exempel på andra typiska eller relaterade I/O-uppgifter.

För att göra det här... Se exemplet i det här avsnittet...
Skapa en textfil. Anvisningar: Skriva text till en fil
Skriv till en textfil. Anvisningar: Skriva text till en fil
Läs från en textfil. Anvisningar: Läsa text från en fil
Lägg till text i en fil. Anvisningar: Öppna och lägg till i en loggfil

File.AppendText

FileInfo.AppendText
Hämta storleken på en fil. FileInfo.Length
Hämta attributen för en fil. File.GetAttributes
Ange attributen för en fil. File.SetAttributes
Kontrollera om det finns en fil. File.Exists
Läs från en binär fil. Anvisningar: Läsa och skriva till en nyligen skapad datafil
Skriv till en binär fil. Anvisningar: Läsa och skriva till en nyligen skapad datafil

Se även

Gäller för

Write(String)

Källa:
StringWriter.cs
Källa:
StringWriter.cs
Källa:
StringWriter.cs
Källa:
StringWriter.cs
Källa:
StringWriter.cs

Skriver en sträng till den aktuella strängen.

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)

Parametrar

value
String

Strängen som ska skrivas.

Undantag

Författaren är stängd.

Exempel

Det här kodexemplet är en del av ett större exempel för StringWriter klassen.

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

Kommentarer

Den här metoden åsidosätter TextWriter.Write.

Om den angivna strängen är nullskrivs ingenting.

I följande tabell visas exempel på andra typiska eller relaterade I/O-uppgifter.

För att göra det här... Se exemplet i det här avsnittet...
Skapa en textfil. Anvisningar: Skriva text till en fil
Skriv till en textfil. Anvisningar: Skriva text till en fil
Läs från en textfil. Anvisningar: Läsa text från en fil
Lägg till text i en fil. Anvisningar: Öppna och lägg till i en loggfil

File.AppendText

FileInfo.AppendText
Hämta storleken på en fil. FileInfo.Length
Hämta attributen för en fil. File.GetAttributes
Ange attributen för en fil. File.SetAttributes
Kontrollera om det finns en fil. File.Exists
Läs från en binär fil. Anvisningar: Läsa och skriva till en nyligen skapad datafil
Skriv till en binär fil. Anvisningar: Läsa och skriva till en nyligen skapad datafil

Se även

Gäller för

Write(StringBuilder)

Källa:
StringWriter.cs
Källa:
StringWriter.cs
Källa:
StringWriter.cs
Källa:
StringWriter.cs
Källa:
StringWriter.cs

Skriver strängrepresentationen av en strängbyggare till den aktuella strängen.

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)

Parametrar

value
StringBuilder

Strängverktyget som ska skrivas till strängen.

Gäller för

Write(Char)

Källa:
StringWriter.cs
Källa:
StringWriter.cs
Källa:
StringWriter.cs
Källa:
StringWriter.cs
Källa:
StringWriter.cs

Skriver ett tecken till strängen.

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

Parametrar

value
Char

Tecknet som ska skrivas.

Undantag

Författaren är stängd.

Exempel

Det här kodexemplet är en del av ett större exempel som tillhandahålls StringWriter() för konstruktorn.

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

Kommentarer

Den här metoden åsidosätter TextWriter.Write.

I följande tabell visas exempel på andra typiska eller relaterade I/O-uppgifter.

För att göra det här... Se exemplet i det här avsnittet...
Skapa en textfil. Anvisningar: Skriva text till en fil
Skriv till en textfil. Anvisningar: Skriva text till en fil
Läs från en textfil. Anvisningar: Läsa text från en fil
Lägg till text i en fil. Anvisningar: Öppna och lägg till i en loggfil

File.AppendText

FileInfo.AppendText
Hämta storleken på en fil. FileInfo.Length
Hämta attributen för en fil. File.GetAttributes
Ange attributen för en fil. File.SetAttributes
Kontrollera om det finns en fil. File.Exists
Läs från en binär fil. Anvisningar: Läsa och skriva till en nyligen skapad datafil
Skriv till en binär fil. Anvisningar: Läsa och skriva till en nyligen skapad datafil

Se även

Gäller för

Write(ReadOnlySpan<Char>)

Källa:
StringWriter.cs
Källa:
StringWriter.cs
Källa:
StringWriter.cs
Källa:
StringWriter.cs
Källa:
StringWriter.cs

Skriver strängrepresentationen av ett intervall med tecken till den aktuella strängen.

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

Parametrar

buffer
ReadOnlySpan<Char>

Ett intervall med tecken som ska skrivas till strängen.

Gäller för