StringWriter Klasa

Definicja

TextWriter Implementuje do zapisu informacje w ciągu.Implements a TextWriter for writing information to a string. Informacje są przechowywane w podstawowym StringBuilder.The information is stored in an underlying StringBuilder.

public ref class StringWriter : System::IO::TextWriter
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class StringWriter : System.IO.TextWriter
type StringWriter = class
    inherit TextWriter
Public Class StringWriter
Inherits TextWriter
Dziedziczenie
Atrybuty

Przykłady

Poniższy przykład kodu demonstruje tworzenie akapitu ciągłego z grupy zdania z podwójnym odstępem, a następnie konwersja akapitu z powrotem do oryginalnego tekstu.The following code example demonstrates the creation of a continuous paragraph from a group of double-spaced sentences, and then the conversion of the paragraph back to the original text.

using namespace System;
using namespace System::IO;
int main()
{
   String^ textReaderText = "TextReader is the abstract base "
   "class of StreamReader and StringReader, which read "
   "characters from streams and strings, respectively.\n\n"
   "Create an instance of TextReader to open a text file "
   "for reading a specified range of characters, or to "
   "create a reader based on an existing stream.\n\n"
   "You can also use an instance of TextReader to read "
   "text from a custom backing store using the same "
   "APIs you would use for a string or a stream.\n\n";
   Console::WriteLine(  "Original text:\n\n{0}", textReaderText );

   // From textReaderText, create a continuous paragraph 
   // with two spaces between each sentence.
      String^ aLine;
   String^ aParagraph;
   StringReader^ strReader = gcnew StringReader( textReaderText );
   while ( true )
   {
      aLine = strReader->ReadLine();
      if ( aLine != nullptr )
      {
         aParagraph = String::Concat( aParagraph, aLine,  " " );
      }
      else
      {
         aParagraph = String::Concat( aParagraph,  "\n" );
         break;
      }
   }

   Console::WriteLine(  "Modified text:\n\n{0}", aParagraph );
   
   // Re-create textReaderText from aParagraph.
   int intCharacter;
   Char convertedCharacter;
   StringWriter^ strWriter = gcnew StringWriter;
   strReader = gcnew StringReader( aParagraph );
   while ( true )
   {
      intCharacter = strReader->Read();
      
      // Check for the end of the string 
      // before converting to a character.
      if ( intCharacter == -1 )
            break;

      
      convertedCharacter = Convert::ToChar( intCharacter );
      if ( convertedCharacter == '.' )
      {
         strWriter->Write(  ".\n\n" );
         
         // Bypass the spaces between sentences.
         strReader->Read();
         strReader->Read();
      }
      else
      {
         strWriter->Write( convertedCharacter );
      }
   }

   Console::WriteLine(  "\nOriginal text:\n\n{0}", strWriter->ToString() );
}

using System;
using System.IO;

class StringRW
{
    static void Main()
    {
        string textReaderText = "TextReader is the abstract base " +
            "class of StreamReader and StringReader, which read " +
            "characters from streams and strings, respectively.\n\n" +

            "Create an instance of TextReader to open a text file " +
            "for reading a specified range of characters, or to " +
            "create a reader based on an existing stream.\n\n" +

            "You can also use an instance of TextReader to read " +
            "text from a custom backing store using the same " +
            "APIs you would use for a string or a stream.\n\n";

        Console.WriteLine("Original text:\n\n{0}", textReaderText);

        // From textReaderText, create a continuous paragraph 
        // with two spaces between each sentence.
        string aLine, aParagraph = null;
        StringReader strReader = new StringReader(textReaderText);
        while(true)
        {
            aLine = strReader.ReadLine();
            if(aLine != null)
            {
                aParagraph = aParagraph + aLine + " ";
            }
            else
            {
                aParagraph = aParagraph + "\n";
                break;
            }
        }
        Console.WriteLine("Modified text:\n\n{0}", aParagraph);

        // Re-create textReaderText from aParagraph.
        int intCharacter;
        char convertedCharacter;
        StringWriter strWriter = new StringWriter();
        strReader = new StringReader(aParagraph);
        while(true)
        {
            intCharacter = strReader.Read();

            // Check for the end of the string 
            // before converting to a character.
            if(intCharacter == -1) break;

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

                // Bypass the spaces between sentences.
                strReader.Read();
                strReader.Read();
            }
            else
            {
                strWriter.Write(convertedCharacter);
            }
        }
        Console.WriteLine("\nOriginal text:\n\n{0}", 
            strWriter.ToString());
    }
}
Option Explicit
Option Strict

Imports System.IO

Public Class StrReader

    Shared Sub Main()
    
        Dim textReaderText As String = "TextReader is the " & _
            "abstract base class of StreamReader and " & _
            "StringReader, which read characters from streams " & _
            "and strings, respectively." & _
            vbCrLf & vbCrLf & _
            "Create an instance of TextReader to open a text " & _
            "file for reading a specified range of characters, " & _
            "or to create a reader based on an existing stream." & _
            vbCrLf & vbCrLf & _
            "You can also use an instance of TextReader to read " & _
            "text from a custom backing store using the same " & _
            "APIs you would use for a string or a stream." & _
            vbCrLf & vbCrLf

        Console.WriteLine("Original text:" & vbCrLf & vbCrLf & _
            textReaderText)

        ' From textReaderText, create a continuous paragraph 
        ' with two spaces between each sentence.
        Dim aLine, aParagraph As String
        Dim strReader As New StringReader(textReaderText)
        While True
            aLine = strReader.ReadLine()
            If aLine Is Nothing Then
                aParagraph = aParagraph & vbCrLf
                Exit While
            Else
                aParagraph = aParagraph & aLine & " "
            End If
        End While
        Console.WriteLine("Modified text:" & vbCrLf & vbCrLf & _ 
            aParagraph)
    
        ' Re-create textReaderText from aParagraph.
        Dim intCharacter As Integer 
        Dim convertedCharacter As Char 
        Dim strWriter As New StringWriter()
        strReader = New StringReader(aParagraph)
        While True
            intCharacter = strReader.Read()

            ' Check for the end of the string 
            ' before converting to a character.
            If intCharacter = -1 Then
                Exit While
            End If

            convertedCharacter = Convert.ToChar(intCharacter)
            If convertedCharacter = "."C Then
                strWriter.Write("." & vbCrLf & vbCrLf)

                ' Bypass the spaces between sentences.
                strReader.Read()
                strReader.Read()
            Else
                strWriter.Write(convertedCharacter)
            End If
        End While
        Console.WriteLine(vbCrLf & "Original text:" & vbCrLf & _ 
            vbCrLf & strWriter.ToString())

    End Sub
End Class

Uwagi

StringWriterumożliwia zapis w ciągu synchronicznie lub asynchronicznie.StringWriter enables you to write to a string synchronously or asynchronously. Można napisać znak Write(Char) w czasie za pomocą WriteAsync(Char) metody lub, ciągu Write(String) w WriteAsync(String) czasie przy użyciu lub metody.You can write a character at a time with the Write(Char) or the WriteAsync(Char) method, a string at a time using the Write(String) or the WriteAsync(String) method. Ponadto można napisać znak, tablicę znaków lub ciąg, po którym następuje terminator wiersza asynchronicznie z jedną z WriteLineAsync metod.In addition, you can write a character, an array of characters or a string followed by the line terminator asynchronously with one of the WriteLineAsync methods.

Uwaga

Ten typ implementuje IDisposable interfejsu, ale faktycznie nie ma żadnych zasobów do usunięcia.This type implements the IDisposable interface, but does not actually have any resources to dispose. Oznacza to, że usuwania go poprzez bezpośrednie wywoływanie Dispose() lub przy użyciu języka konstrukcji takich jak using (w C#) lub Using (w języku Visual Basic) nie jest konieczne.This means that disposing it by directly calling Dispose() or by using a language construct such as using (in C#) or Using (in Visual Basic) is not necessary.

W poniższej tabeli przedstawiono przykłady innych typowych lub powiązanych zadań we/wy.The following table lists examples of other typical or related I/O tasks.

Aby to zrobić...To do this... Zobacz przykład w tym temacie...See the example in this topic...
Utwórz plik tekstowy.Create a text file. Instrukcje: Zapisz tekst w plikuHow to: Write Text to a File
Zapisz w pliku tekstowym.Write to a text file. Instrukcje: Zapisz tekst w plikuHow to: Write Text to a File
Odczytaj plik tekstowy.Read from a text file. Instrukcje: Odczytaj tekst z plikuHow to: Read Text from a File
Dołącz tekst do pliku.Append text to a file. Instrukcje: Otwieranie pliku dziennika i dołączanie do niegoHow to: Open and Append to a Log File

File.AppendText

FileInfo.AppendText
Pobierz rozmiar pliku.Get the size of a file. FileInfo.Length
Pobierz atrybuty pliku.Get the attributes of a file. File.GetAttributes
Ustawianie atrybutów pliku.Set the attributes of a file. File.SetAttributes
Ustal, czy plik istnieje.Determine if a file exists. File.Exists
Odczytaj dane z pliku binarnego.Read from a binary file. Instrukcje: Odczyt i zapis w nowo utworzonym pliku danychHow to: Read and Write to a Newly Created Data File
Zapisz w pliku binarnym.Write to a binary file. Instrukcje: Odczyt i zapis w nowo utworzonym pliku danychHow to: Read and Write to a Newly Created Data File

Konstruktory

StringWriter()

Inicjuje nowe wystąpienie klasy StringWriter klasy.Initializes a new instance of the StringWriter class.

StringWriter(IFormatProvider)

Inicjuje nowe wystąpienie StringWriter klasy z określonym kontrolką formatu.Initializes a new instance of the StringWriter class with the specified format control.

StringWriter(StringBuilder)

Inicjuje nowe wystąpienie StringWriter klasy, które zapisuje do określonego StringBuilder.Initializes a new instance of the StringWriter class that writes to the specified StringBuilder.

StringWriter(StringBuilder, IFormatProvider)

Inicjuje nowe wystąpienie StringWriter klasy, które zapisuje do określonego StringBuilder obiektu i ma określonego dostawcę formatu.Initializes a new instance of the StringWriter class that writes to the specified StringBuilder and has the specified format provider.

Pola

CoreNewLine

Przechowuje znaki nowego wiersza używane dla tego TextWriterelementu.Stores the newline characters used for this TextWriter.

(Odziedziczone po TextWriter)

Właściwości

Encoding

Encoding Pobiera dane wyjściowe.Gets the Encoding in which the output is written.

FormatProvider

Pobiera obiekt, który kontroluje formatowanie.Gets an object that controls formatting.

(Odziedziczone po TextWriter)
NewLine

Pobiera lub ustawia ciąg terminatora wiersza używany przez bieżący TextWriter.Gets or sets the line terminator string used by the current TextWriter.

(Odziedziczone po TextWriter)

Metody

Close()

Zamyka bieżący StringWriter i źródłowy strumień.Closes the current StringWriter and the underlying stream.

CreateObjRef(Type)

Tworzy obiekt, który zawiera wszystkie istotne informacje wymagane do wygenerowania serwera proxy używanego do komunikacji z obiektem zdalnym.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Odziedziczone po MarshalByRefObject)
Dispose()

Zwalnia wszystkie zasoby używane przez TextWriter obiekt.Releases all resources used by the TextWriter object.

(Odziedziczone po TextWriter)
Dispose(Boolean)

Zwalnia niezarządzane zasoby używane przez StringWriter program i opcjonalnie zwalnia zarządzane zasoby.Releases the unmanaged resources used by the StringWriter and optionally releases the managed resources.

DisposeAsync()

Asynchronicznie zwalnia wszystkie zasoby używane przez TextWriter obiekt.Asynchronously releases all resources used by the TextWriter object.

(Odziedziczone po TextWriter)
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
Flush()

Czyści wszystkie bufory dla bieżącego składnika zapisywania i powoduje, że wszystkie buforowane dane są zapisywane na podstawowym urządzeniu.Clears all buffers for the current writer and causes any buffered data to be written to the underlying device.

(Odziedziczone po TextWriter)
FlushAsync()

Asynchronicznie czyści wszystkie bufory dla bieżącego składnika zapisywania i powoduje, że wszystkie buforowane dane są zapisywane na podstawowym urządzeniu.Asynchronously clears all buffers for the current writer and causes any buffered data to be written to the underlying device.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetLifetimeService()

Pobiera bieżący obiekt usługi okresu istnienia, który kontroluje zasady okresu istnienia dla tego wystąpienia.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Odziedziczone po MarshalByRefObject)
GetStringBuilder()

Zwraca bazowe StringBuilder.Returns the underlying StringBuilder.

GetType()

Pobiera Type bieżącego wystąpienia.Gets the Type of the current instance.

(Odziedziczone po Object)
InitializeLifetimeService()

Uzyskuje obiekt usługi istnienia w celu kontrolowania zasad okresu istnienia dla tego wystąpienia.Obtains a lifetime service object to control the lifetime policy for this instance.

(Odziedziczone po MarshalByRefObject)
MemberwiseClone()

Tworzy skróconą kopię bieżącego Object.Creates a shallow copy of the current Object.

(Odziedziczone po Object)
MemberwiseClone(Boolean)

Tworzy skróconą kopię bieżącego MarshalByRefObject obiektu.Creates a shallow copy of the current MarshalByRefObject object.

(Odziedziczone po MarshalByRefObject)
ToString()

Zwraca ciąg zawierający znaki zapisywane do aktualnej StringWriter do tej pory.Returns a string containing the characters written to the current StringWriter so far.

Write(Boolean)

Zapisuje tekstową reprezentację Boolean wartości do strumienia tekstu.Writes the text representation of a Boolean value to the text stream.

(Odziedziczone po TextWriter)
Write(Char)

Zapisuje znak w ciągu.Writes a character to the string.

Write(Char[])

Zapisuje tablicę znaków w strumieniu tekstowym.Writes a character array to the text stream.

(Odziedziczone po TextWriter)
Write(Char[], Int32, Int32)

Zapisuje podtablicę znaków w ciągu.Writes a subarray of characters to the string.

Write(Decimal)

Zapisuje tekstową reprezentację wartości dziesiętnej w strumieniu tekstowym.Writes the text representation of a decimal value to the text stream.

(Odziedziczone po TextWriter)
Write(Double)

Zapisuje tekstową reprezentację 8-bajtowej wartości zmiennoprzecinkowej w strumieniu tekstowym.Writes the text representation of an 8-byte floating-point value to the text stream.

(Odziedziczone po TextWriter)
Write(Int32)

Zapisuje tekstową reprezentację wartości 4-bajtowej ze znakiem w strumieniu tekstowym.Writes the text representation of a 4-byte signed integer to the text stream.

(Odziedziczone po TextWriter)
Write(Int64)

Zapisuje tekstową reprezentację 8-bajtowej liczby całkowitej ze znakiem do strumienia tekstu.Writes the text representation of an 8-byte signed integer to the text stream.

(Odziedziczone po TextWriter)
Write(Object)

Zapisuje tekstową reprezentację obiektu do strumienia tekstowego, wywołując ToString metodę dla tego obiektu.Writes the text representation of an object to the text stream by calling the ToString method on that object.

(Odziedziczone po TextWriter)
Write(ReadOnlySpan<Char>)

Zapisuje ciąg reprezentujący zakres znaków w bieżącym ciągu.Writes the string representation of a span of chars to the current string.

Write(Single)

Zapisuje tekstową reprezentację wartości 4-bajtowej zmiennoprzecinkowej w strumieniu tekstowym.Writes the text representation of a 4-byte floating-point value to the text stream.

(Odziedziczone po TextWriter)
Write(String)

Zapisuje ciąg w bieżącym ciągu.Writes a string to the current string.

Write(String, Object)

Zapisuje sformatowany ciąg w strumieniu tekstowym, używając tej samej semantyki co Format(String, Object) Metoda.Writes a formatted string to the text stream, using the same semantics as the Format(String, Object) method.

(Odziedziczone po TextWriter)
Write(String, Object, Object)

Zapisuje sformatowany ciąg w strumieniu tekstowym przy użyciu tej samej semantyki co Format(String, Object, Object) Metoda.Writes a formatted string to the text stream using the same semantics as the Format(String, Object, Object) method.

(Odziedziczone po TextWriter)
Write(String, Object, Object, Object)

Zapisuje sformatowany ciąg w strumieniu tekstowym, używając tej samej semantyki co Format(String, Object, Object, Object) Metoda.Writes a formatted string to the text stream, using the same semantics as the Format(String, Object, Object, Object) method.

(Odziedziczone po TextWriter)
Write(String, Object[])

Zapisuje sformatowany ciąg w strumieniu tekstowym, używając tej samej semantyki co Format(String, Object[]) Metoda.Writes a formatted string to the text stream, using the same semantics as the Format(String, Object[]) method.

(Odziedziczone po TextWriter)
Write(StringBuilder)

Zapisuje ciąg reprezentujący konstruktora ciągów do bieżącego ciągu.Writes the string representation of a string builder to the current string.

Write(UInt32)

Zapisuje tekstową reprezentację wartości 4-bajtowej bez znaku do strumienia tekstu.Writes the text representation of a 4-byte unsigned integer to the text stream.

(Odziedziczone po TextWriter)
Write(UInt64)

Zapisuje tekstową reprezentację 8-bajtowej liczby całkowitej bez znaku do strumienia tekstu.Writes the text representation of an 8-byte unsigned integer to the text stream.

(Odziedziczone po TextWriter)
WriteAsync(Char)

Zapisuje znak w ciągu asynchronicznie.Writes a character to the string asynchronously.

WriteAsync(Char[])

Zapisuje tablicę znaków w strumieniu tekstowym asynchronicznie.Writes a character array to the text stream asynchronously.

(Odziedziczone po TextWriter)
WriteAsync(Char[], Int32, Int32)

Zapisuje podtablicę znaków w ciągu asynchronicznie.Writes a subarray of characters to the string asynchronously.

WriteAsync(ReadOnlyMemory<Char>, CancellationToken)

Asynchronicznie zapisuje region pamięci w postaci znaków w ciągu.Asynchronously writes a memory region of characters to the string.

WriteAsync(String)

Zapisuje ciąg w bieżącym ciągu asynchronicznie.Writes a string to the current string asynchronously.

WriteAsync(StringBuilder, CancellationToken)

Asynchronicznie zapisuje reprezentację tekstu konstruktora ciągów do ciągu.Asynchronously writes the text representation of a string builder to the string.

WriteLine()

Zapisuje terminator wiersza w strumieniu tekstowym.Writes a line terminator to the text stream.

(Odziedziczone po TextWriter)
WriteLine(Boolean)

Zapisuje tekstową reprezentację Boolean wartości w strumieniu tekstowym, po której następuje terminator wiersza.Writes the text representation of a Boolean value to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLine(Char)

Zapisuje znak w strumieniu tekstowym, po którym następuje terminator wiersza.Writes a character to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLine(Char[])

Zapisuje tablicę znaków w strumieniu tekstowym, po której następuje terminator wiersza.Writes an array of characters to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLine(Char[], Int32, Int32)

Zapisuje podtablicę znaków w strumieniu tekstowym, po którym następuje terminator wiersza.Writes a subarray of characters to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLine(Decimal)

Zapisuje tekstową reprezentację wartości dziesiętnej w strumieniu tekstowym, po której następuje terminator wiersza.Writes the text representation of a decimal value to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLine(Double)

Zapisuje tekstową reprezentację 8-bajtowej wartości zmiennoprzecinkowej w strumieniu tekstowym, po której następuje terminator wiersza.Writes the text representation of a 8-byte floating-point value to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLine(Int32)

Zapisuje tekstową reprezentację wartości 4-bajtowej ze znakiem w strumieniu tekstowym, po której następuje terminator wiersza.Writes the text representation of a 4-byte signed integer to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLine(Int64)

Zapisuje tekstową reprezentację 8-bajtowej liczby całkowitej ze znakiem do strumienia tekstowego, a po niej terminator wiersza.Writes the text representation of an 8-byte signed integer to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLine(Object)

Zapisuje tekstową reprezentację obiektu do strumienia tekstowego, wywołując ToString metodę dla tego obiektu, a następnie terminator wiersza.Writes the text representation of an object to the text stream, by calling the ToString method on that object, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLine(ReadOnlySpan<Char>)

Zapisuje tekst reprezentujący zakres znaków do ciągu, po którym następuje terminator wiersza.Writes the text representation a span of characters to the string, followed by a line terminator.

WriteLine(Single)

Zapisuje tekstową reprezentację wartości zmiennoprzecinkowej 4-bajtowej do strumienia tekstu, po którym następuje terminator wiersza.Writes the text representation of a 4-byte floating-point value to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLine(String)

Zapisuje ciąg w strumieniu tekstowym, po którym następuje terminator wiersza.Writes a string to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLine(String, Object)

Zapisuje sformatowany ciąg i nowy wiersz do strumienia tekstowego przy użyciu tej samej semantyki co Format(String, Object) Metoda.Writes a formatted string and a new line to the text stream, using the same semantics as the Format(String, Object) method.

(Odziedziczone po TextWriter)
WriteLine(String, Object, Object)

Zapisuje sformatowany ciąg i nowy wiersz do strumienia tekstowego przy użyciu tej samej semantyki co Format(String, Object, Object) Metoda.Writes a formatted string and a new line to the text stream, using the same semantics as the Format(String, Object, Object) method.

(Odziedziczone po TextWriter)
WriteLine(String, Object, Object, Object)

Zapisuje sformatowany ciąg i nowy wiersz do strumienia tekstowego przy użyciu tej samej semantyki co Format(String, Object).Writes out a formatted string and a new line to the text stream, using the same semantics as Format(String, Object).

(Odziedziczone po TextWriter)
WriteLine(String, Object[])

Zapisuje sformatowany ciąg i nowy wiersz do strumienia tekstowego przy użyciu tej samej semantyki co Format(String, Object).Writes out a formatted string and a new line to the text stream, using the same semantics as Format(String, Object).

(Odziedziczone po TextWriter)
WriteLine(StringBuilder)

Zapisuje tekstową reprezentację konstruktora ciągów do ciągu, po którym następuje terminator wiersza.Writes the text representation of a string builder to the string, followed by a line terminator.

WriteLine(UInt32)

Zapisuje tekstową reprezentację z 4-bajtową liczbą całkowitą bez znaku do strumienia tekstowego, po którym następuje terminator wiersza.Writes the text representation of a 4-byte unsigned integer to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLine(UInt64)

Zapisuje tekstową reprezentację 8-bajtowej liczby całkowitej bez znaku do strumienia tekstowego, a po niej terminator wiersza.Writes the text representation of an 8-byte unsigned integer to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLineAsync()

Asynchronicznie zapisuje terminator wiersza w strumieniu tekstowym.Asynchronously writes a line terminator to the text stream.

(Odziedziczone po TextWriter)
WriteLineAsync(Char)

Asynchronicznie zapisuje znak do ciągu, po którym następuje terminator wiersza.Asynchronously writes a character to the string, followed by a line terminator.

WriteLineAsync(Char[])

Asynchronicznie zapisuje tablicę znaków w strumieniu tekstowym, po którym następuje terminator wiersza.Asynchronously writes an array of characters to the text stream, followed by a line terminator.

(Odziedziczone po TextWriter)
WriteLineAsync(Char[], Int32, Int32)

asynchronicznie zapisuje podtablicę znaków do ciągu, po którym następuje terminator wiersza.asynchronously writes a subarray of characters to the string, followed by a line terminator.

WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

Asynchronicznie zapisuje ciąg reprezentujący obszar pamięci do bieżącego ciągu, po którym następuje terminator wiersza.Asynchronously writes the string representation of the memory region of characters to the current string, followed by a line terminator.

WriteLineAsync(String)

Asynchronicznie zapisuje ciąg w bieżącym ciągu, po którym następuje terminator wiersza.Asynchronously writes a string to the current string, followed by a line terminator.

WriteLineAsync(StringBuilder, CancellationToken)

Asynchronicznie zapisuje ciąg reprezentujący konstruktora ciągów do bieżącego ciągu, po którym następuje terminator wiersza.Asynchronously writes the string representation of the string builder to the current string, followed by a line terminator.

Jawne implementacje interfejsu

IDisposable.Dispose()

Aby uzyskać opis tego elementu członkowskiego, Dispose()Zobacz.For a description of this member, see Dispose().

(Odziedziczone po TextWriter)

Dotyczy

Zobacz też