StringWriter 클래스

정의

문자열에 정보를 작성하는 TextWriter 를 구현합니다.Implements a TextWriter for writing information to a string. 정보는 내부 StringBuilder에 저장됩니다.The information is stored in an underlying StringBuilder.

public ref class StringWriter : System::IO::TextWriter
public class StringWriter : System.IO.TextWriter
[System.Serializable]
public 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
상속
StringWriter
상속
특성

예제

다음 코드 예제에서는 이중 공백된 문장 및 다음 단락의 변환 그룹에서 원본 텍스트를 다시 연속 단락의 만들기를 보여 줍니다.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

설명

StringWriter를 사용 하 여 동기적 또는 비동기적으로 문자열에 쓸 수 있습니다.StringWriter enables you to write to a string synchronously or asynchronously. Write(Char) 또는 WriteAsync(Char) 메서드를 사용 하 여 한 번에 문자를 작성할 수 있습니다. Write(String) 또는 WriteAsync(String) 메서드를 사용 하 여 문자열을 한 번에 작성할 수 있습니다.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. 또한 WriteLineAsync 메서드 중 하나를 사용 하 여 문자, 문자 배열 또는 문자열 뒤에 줄 종결자를 비동기적으로 쓸 수 있습니다.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.

참고

이 형식은 IDisposable 인터페이스를 구현하지만 실제로 삭제하는 리소스는 없습니다.This type implements the IDisposable interface, but does not actually have any resources to dispose. Dispose()를 직접 호출하거나 using(C#) 또는 Using(Visual Basic) 같은 언어 구문을 사용하여 삭제할 필요가 없습니다.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.

다음 표에서 일반적인 하거나 관련 된 I/O 작업의 예제를 나열합니다.The following table lists examples of other typical or related I/O tasks.

원하는 작업.To do this... 이 항목의 예제를 참조하세요.See the example in this topic...
텍스트 파일을 만듭니다.Create a text file. 방법: 파일에 텍스트 쓰기How to: Write Text to a File
텍스트 파일에 작성 합니다.Write to a text file. 방법: 파일에 텍스트 쓰기How to: Write Text to a File
텍스트 파일에서 읽습니다.Read from a text file. 방법: 파일의 텍스트 읽기How to: Read Text from a File
파일에 텍스트를 추가 합니다.Append text to a file. 방법: 로그 파일 열기 및 추가How to: Open and Append to a Log File

File.AppendText

FileInfo.AppendText
파일의 크기를 가져옵니다.Get the size of a file. FileInfo.Length
파일의 특성을 가져옵니다.Get the attributes of a file. File.GetAttributes
파일의 특성을 설정 합니다.Set the attributes of a file. File.SetAttributes
파일의 존재 여부를 결정 합니다.Determine if a file exists. File.Exists
이진 파일에서 읽습니다.Read from a binary file. 방법: 새로 만든 데이터 파일 읽기 및 쓰기How to: Read and Write to a Newly Created Data File
이진 파일에 작성 합니다.Write to a binary file. 방법: 새로 만든 데이터 파일 읽기 및 쓰기How to: Read and Write to a Newly Created Data File

생성자

StringWriter()

StringWriter 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the StringWriter class.

StringWriter(IFormatProvider)

지정한 형식 제어를 사용하여 StringWriter 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the StringWriter class with the specified format control.

StringWriter(StringBuilder)

지정한 StringWriter에 쓰는 StringBuilder 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the StringWriter class that writes to the specified StringBuilder.

StringWriter(StringBuilder, IFormatProvider)

지정한 StringWriter에 쓰고 지정한 서식 공급자를 갖는 StringBuilder 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the StringWriter class that writes to the specified StringBuilder and has the specified format provider.

필드

CoreNewLine

TextWriter에 사용한 줄 바꿈 문자를 저장합니다.Stores the newline characters used for this TextWriter.

(다음에서 상속됨 TextWriter)

속성

Encoding

출력이 쓰여질 Encoding을 가져옵니다.Gets the Encoding in which the output is written.

FormatProvider

서식 지정을 제어하는 개체를 가져옵니다.Gets an object that controls formatting.

(다음에서 상속됨 TextWriter)
NewLine

현재 TextWriter에서 사용한 줄 종결자 문자열을 가져오거나 설정합니다.Gets or sets the line terminator string used by the current TextWriter.

(다음에서 상속됨 TextWriter)

메서드

Close()

현재 StringWriter 및 기본 스트림을 닫습니다.Closes the current StringWriter and the underlying stream.

CreateObjRef(Type)

원격 개체와 통신하는 데 사용되는 프록시 생성에 필요한 모든 관련 정보가 들어 있는 개체를 만듭니다.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(다음에서 상속됨 MarshalByRefObject)
Dispose()

TextWriter 개체가 사용하는 모든 리소스를 해제합니다.Releases all resources used by the TextWriter object.

(다음에서 상속됨 TextWriter)
Dispose(Boolean)

StringWriter에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제합니다.Releases the unmanaged resources used by the StringWriter and optionally releases the managed resources.

DisposeAsync()

TextWriter 개체에서 사용하는 리소스를 동기식으로 모두 해제합니다.Asynchronously releases all resources used by the TextWriter object.

(다음에서 상속됨 TextWriter)
Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.Determines whether the specified object is equal to the current object.

(다음에서 상속됨 Object)
Flush()

현재 작성기에 대한 모든 버퍼를 지우면 버퍼링된 모든 데이터를 내부 디바이스에 씁니다.Clears all buffers for the current writer and causes any buffered data to be written to the underlying device.

(다음에서 상속됨 TextWriter)
FlushAsync()

현재 작성기에 대한 모든 버퍼를 비동기적으로 지우면 버퍼링된 모든 데이터를 내부 디바이스에 씁니다.Asynchronously clears all buffers for the current writer and causes any buffered data to be written to the underlying device.

GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(다음에서 상속됨 Object)
GetLifetimeService()

이 인스턴스의 수명 정책을 제어하는 현재의 수명 서비스 개체를 검색합니다.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(다음에서 상속됨 MarshalByRefObject)
GetStringBuilder()

내부 StringBuilder를 반환합니다.Returns the underlying StringBuilder.

GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(다음에서 상속됨 Object)
InitializeLifetimeService()

이 인스턴스의 수명 정책을 제어하는 수명 서비스 개체를 가져옵니다.Obtains a lifetime service object to control the lifetime policy for this instance.

(다음에서 상속됨 MarshalByRefObject)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(다음에서 상속됨 Object)
MemberwiseClone(Boolean)

현재 MarshalByRefObject 개체의 단순 복사본을 만듭니다.Creates a shallow copy of the current MarshalByRefObject object.

(다음에서 상속됨 MarshalByRefObject)
ToString()

지금까지 현재 StringWriter 에 쓴 문자를 포함하는 문자열을 반환합니다.Returns a string containing the characters written to the current StringWriter so far.

Write(Boolean)

Boolean 값의 텍스트 표현을 텍스트 스트림에 씁니다.Writes the text representation of a Boolean value to the text stream.

(다음에서 상속됨 TextWriter)
Write(Char)

문자열에 문자를 씁니다.Writes a character to the string.

Write(Char[])

텍스트 스트림에 문자 배열을 씁니다.Writes a character array to the text stream.

(다음에서 상속됨 TextWriter)
Write(Char[], Int32, Int32)

문자열에 문자의 하위 배열을 씁니다.Writes a subarray of characters to the string.

Write(Decimal)

10진수 값의 텍스트 표현을 텍스트 스트림에 씁니다.Writes the text representation of a decimal value to the text stream.

(다음에서 상속됨 TextWriter)
Write(Double)

8바이트 부동 소수점 값의 텍스트 표현을 텍스트 스트림에 씁니다.Writes the text representation of an 8-byte floating-point value to the text stream.

(다음에서 상속됨 TextWriter)
Write(Int32)

부호 있는 4바이트 정수의 텍스트 표현을 텍스트 스트림에 씁니다.Writes the text representation of a 4-byte signed integer to the text stream.

(다음에서 상속됨 TextWriter)
Write(Int64)

부호 있는 8바이트 정수의 텍스트 표현을 텍스트 스트림에 씁니다.Writes the text representation of an 8-byte signed integer to the text stream.

(다음에서 상속됨 TextWriter)
Write(Object)

개체에 대해 ToString 메서드를 호출하여 해당 개체의 텍스트 표현을 텍스트 스트림에 씁니다.Writes the text representation of an object to the text stream by calling the ToString method on that object.

(다음에서 상속됨 TextWriter)
Write(ReadOnlySpan<Char>)

현재 문자열에 문자 범위의 문자열 표현을 씁니다.Writes the string representation of a span of chars to the current string.

Write(Single)

4바이트 부동 소수점 값의 텍스트 표현을 텍스트 스트림에 씁니다.Writes the text representation of a 4-byte floating-point value to the text stream.

(다음에서 상속됨 TextWriter)
Write(String)

현재 문자열에 문자열을 씁니다.Writes a string to the current string.

Write(String, Object)

Format(String, Object) 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열을 텍스트 스트림에 씁니다.Writes a formatted string to the text stream, using the same semantics as the Format(String, Object) method.

(다음에서 상속됨 TextWriter)
Write(String, Object, Object)

Format(String, Object, Object) 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열을 텍스트 스트림에 씁니다.Writes a formatted string to the text stream using the same semantics as the Format(String, Object, Object) method.

(다음에서 상속됨 TextWriter)
Write(String, Object, Object, Object)

Format(String, Object, Object, Object) 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열을 텍스트 스트림에 씁니다.Writes a formatted string to the text stream, using the same semantics as the Format(String, Object, Object, Object) method.

(다음에서 상속됨 TextWriter)
Write(String, Object[])

Format(String, Object[]) 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열을 텍스트 스트림에 씁니다.Writes a formatted string to the text stream, using the same semantics as the Format(String, Object[]) method.

(다음에서 상속됨 TextWriter)
Write(StringBuilder)

현재 문자열에 문자열 작성기의 문자열 표현을 씁니다.Writes the string representation of a string builder to the current string.

Write(UInt32)

부호 없는 4바이트 정수의 텍스트 표현을 텍스트 스트림에 씁니다.Writes the text representation of a 4-byte unsigned integer to the text stream.

(다음에서 상속됨 TextWriter)
Write(UInt64)

부호 없는 8바이트 정수의 텍스트 표현을 텍스트 스트림에 씁니다.Writes the text representation of an 8-byte unsigned integer to the text stream.

(다음에서 상속됨 TextWriter)
WriteAsync(Char)

문자를 문자열에 비동기적으로 씁니다.Writes a character to the string asynchronously.

WriteAsync(Char[])

문자 배열을 텍스트 스트림에 비동기식으로 씁니다.Writes a character array to the text stream asynchronously.

(다음에서 상속됨 TextWriter)
WriteAsync(Char[], Int32, Int32)

문자의 하위 배열을 문자열에 비동기적으로 씁니다.Writes a subarray of characters to the string asynchronously.

WriteAsync(ReadOnlyMemory<Char>, CancellationToken)

문자열에 문자의 메모리 영역을 비동기식으로 씁니다.Asynchronously writes a memory region of characters to the string.

WriteAsync(String)

문자열을 현재 문자열에 비동기적으로 씁니다.Writes a string to the current string asynchronously.

WriteAsync(StringBuilder, CancellationToken)

문자열 작성기의 텍스트 표현을 문자열에 비동기식으로 씁니다.Asynchronously writes the text representation of a string builder to the string.

WriteLine()

줄 종결자를 텍스트 스트림에 씁니다.Writes a line terminator to the text stream.

(다음에서 상속됨 TextWriter)
WriteLine(Boolean)

텍스트 스트림에 줄 종결자가 다음에 오도록 Boolean 값의 텍스트 표현을 씁니다.Writes the text representation of a Boolean value to the text stream, followed by a line terminator.

(다음에서 상속됨 TextWriter)
WriteLine(Char)

텍스트 스트림에 줄 종결자가 다음에 오도록 문자를 씁니다.Writes a character to the text stream, followed by a line terminator.

(다음에서 상속됨 TextWriter)
WriteLine(Char[])

문자의 배열과 줄 종결자를 차례로 텍스트 스트림에 씁니다.Writes an array of characters to the text stream, followed by a line terminator.

(다음에서 상속됨 TextWriter)
WriteLine(Char[], Int32, Int32)

텍스트 스트림에 줄 종결자가 다음에 오도록 문자의 하위 배열을 씁니다.Writes a subarray of characters to the text stream, followed by a line terminator.

(다음에서 상속됨 TextWriter)
WriteLine(Decimal)

10진수 값의 텍스트 표현과 줄 종결자를 차례로 텍스트 스트림에 씁니다.Writes the text representation of a decimal value to the text stream, followed by a line terminator.

(다음에서 상속됨 TextWriter)
WriteLine(Double)

8바이트 부동 소수점 값의 텍스트 표현과 줄 종결자를 차례로 텍스트 스트림에 씁니다.Writes the text representation of a 8-byte floating-point value to the text stream, followed by a line terminator.

(다음에서 상속됨 TextWriter)
WriteLine(Int32)

부호 있는 4바이트 정수의 텍스트 표현과 줄 종결자를 차례로 텍스트 스트림에 씁니다.Writes the text representation of a 4-byte signed integer to the text stream, followed by a line terminator.

(다음에서 상속됨 TextWriter)
WriteLine(Int64)

부호 있는 8바이트 정수의 텍스트 표현과 줄 종결자를 차례로 텍스트 스트림에 씁니다.Writes the text representation of an 8-byte signed integer to the text stream, followed by a line terminator.

(다음에서 상속됨 TextWriter)
WriteLine(Object)

개체에 대해 ToString 메서드를 호출하여 해당 개체의 텍스트 표현과 줄 종결자를 차례로 텍스트 스트림에 씁니다.Writes the text representation of an object to the text stream, by calling the ToString method on that object, followed by a line terminator.

(다음에서 상속됨 TextWriter)
WriteLine(ReadOnlySpan<Char>)

문자열에 문자 범위의 텍스트 표현을 쓴 다음 줄 종결자를 씁니다.Writes the text representation a span of characters to the string, followed by a line terminator.

WriteLine(Single)

4바이트 부동 소수점 값의 텍스트 표현과 줄 종결자를 차례로 텍스트 스트림에 씁니다.Writes the text representation of a 4-byte floating-point value to the text stream, followed by a line terminator.

(다음에서 상속됨 TextWriter)
WriteLine(String)

문자열과 줄 종결자를 차례로 텍스트 스트림에 씁니다.Writes a string to the text stream, followed by a line terminator.

(다음에서 상속됨 TextWriter)
WriteLine(String, Object)

Format(String, Object) 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열과 새 줄을 텍스트 스트림에 씁니다.Writes a formatted string and a new line to the text stream, using the same semantics as the Format(String, Object) method.

(다음에서 상속됨 TextWriter)
WriteLine(String, Object, Object)

Format(String, Object, Object) 메서드와 동일한 의미 체계를 사용하여 서식이 지정된 문자열과 새 줄을 텍스트 스트림에 씁니다.Writes a formatted string and a new line to the text stream, using the same semantics as the Format(String, Object, Object) method.

(다음에서 상속됨 TextWriter)
WriteLine(String, Object, Object, Object)

Format(String, Object)와 동일한 의미 체계를 사용하여 서식이 지정된 문자열과 새 줄을 텍스트 스트림에 씁니다.Writes out a formatted string and a new line to the text stream, using the same semantics as Format(String, Object).

(다음에서 상속됨 TextWriter)
WriteLine(String, Object[])

Format(String, Object)와 동일한 의미 체계를 사용하여 서식이 지정된 문자열과 새 줄을 텍스트 스트림에 씁니다.Writes out a formatted string and a new line to the text stream, using the same semantics as Format(String, Object).

(다음에서 상속됨 TextWriter)
WriteLine(StringBuilder)

문자열에 문자열 작성기의 텍스트 표현을 쓴 다음 줄 종결자를 씁니다.Writes the text representation of a string builder to the string, followed by a line terminator.

WriteLine(UInt32)

부호 없는 4바이트 정수의 텍스트 표현과 줄 종결자를 차례로 텍스트 스트림에 씁니다.Writes the text representation of a 4-byte unsigned integer to the text stream, followed by a line terminator.

(다음에서 상속됨 TextWriter)
WriteLine(UInt64)

부호 없는 8바이트 정수의 텍스트 표현과 줄 종결자를 차례로 텍스트 스트림에 씁니다.Writes the text representation of an 8-byte unsigned integer to the text stream, followed by a line terminator.

(다음에서 상속됨 TextWriter)
WriteLineAsync()

줄 종결자를 텍스트 스트림에 비동기식으로 씁니다.Asynchronously writes a line terminator to the text stream.

(다음에서 상속됨 TextWriter)
WriteLineAsync(Char)

문자와 줄 종결자를 차례로 문자열에 비동기식으로 씁니다.Asynchronously writes a character to the string, followed by a line terminator.

WriteLineAsync(Char[])

문자의 배열과 줄 종결자를 차례로 텍스트 스트림에 비동기식으로 씁니다.Asynchronously writes an array of characters to the text stream, followed by a line terminator.

(다음에서 상속됨 TextWriter)
WriteLineAsync(Char[], Int32, Int32)

문자의 하위 배열과 줄 종결자를 차례로 문자열에 비동기식으로 씁니다.asynchronously writes a subarray of characters to the string, followed by a line terminator.

WriteLineAsync(ReadOnlyMemory<Char>, CancellationToken)

문자 메모리 범위의 문자열 표현과 줄 종결자를 차례로 현재 문자열에 비동기식으로 씁니다.Asynchronously writes the string representation of the memory region of characters to the current string, followed by a line terminator.

WriteLineAsync(String)

문자열과 줄 종결자를 차례로 현재 문자열에 비동기식으로 씁니다.Asynchronously writes a string to the current string, followed by a line terminator.

WriteLineAsync(StringBuilder, CancellationToken)

문자열 작성기의 문자열 표현과 줄 종결자를 차례로 현재 문자열에 비동기식으로 씁니다.Asynchronously writes the string representation of the string builder to the current string, followed by a line terminator.

명시적 인터페이스 구현

IDisposable.Dispose()

이 멤버에 대한 설명은 Dispose()를 참조하십시오.For a description of this member, see Dispose().

(다음에서 상속됨 TextWriter)

적용 대상

추가 정보