다음을 통해 공유


HtmlTextWriter.WriteLine 메서드

정의

오버로드된 매개 변수에서 지정한 대로 HtmlTextWriter 출력 스트림에 데이터를 쓴 다음 줄 종결자 문자열을 씁니다. 이 메서드의 모든 버전은 출력 스트림에 보류 중인 탭 공백을 씁니다.

오버로드

WriteLine(String, Object, Object)

출력 스트림에 보류 중인 탭 공백과 두 개체의 텍스트 표현이 포함된 형식이 지정된 문자열을 쓴 다음 줄 종결자 문자열을 씁니다.

WriteLine(Char[], Int32, Int32)

출력 스트림에 보류 중인 탭 공백과 유니코드 문자의 하위 배열을 쓴 다음 줄 종결자 문자열을 씁니다.

WriteLine(String, Object[])

출력 스트림에 보류 중인 탭 공백과 개체 배열의 텍스트 표현이 포함된 형식이 지정된 문자열을 쓴 다음 줄 종결자 문자열을 씁니다.

WriteLine(String, Object)

출력 스트림에 보류 중인 탭 공백과 개체의 텍스트 표현이 포함된 형식이 지정된 문자열을 쓴 다음 줄 종결자 문자열을 씁니다.

WriteLine(UInt32)

출력 스트림에 보류 중인 탭 공백과 4바이트 부호 없는 정수의 텍스트 표현을 쓴 다음 줄 종결자 문자열을 씁니다.

WriteLine(String)

출력 스트림에 보류 중인 탭 공백과 텍스트 문자열을 쓴 다음 줄 종결자 문자열을 씁니다.

WriteLine(Single)

출력 스트림에 보류 중인 탭 공백과 단정밀도 부동 소수점 숫자의 텍스트 표현을 쓴 다음 줄 종결자 문자열을 씁니다.

WriteLine(Int32)

출력 스트림에 보류 중인 탭 공백과 32바이트 부호 있는 정수의 텍스트 표현을 쓴 다음 줄 종결자 문자열을 씁니다.

WriteLine(Int64)

출력 스트림에 보류 중인 탭 공백과 64바이트 부호 있는 정수의 텍스트 표현을 쓴 다음 줄 종결자 문자열을 씁니다.

WriteLine(Double)

출력 스트림에 보류 중인 탭 공백과 배정밀도 부동 소수점 숫자의 텍스트 표현을 쓴 다음 줄 종결자 문자열을 씁니다.

WriteLine(Char[])

출력 스트림에 보류 중인 탭 공백과 유니코드 문자 배열을 쓴 다음 줄 종결자 문자열을 씁니다.

WriteLine(Char)

출력 스트림에 보류 중인 탭 공백과 유니코드 문자를 쓴 다음 줄 종결자 문자열을 씁니다.

WriteLine(Boolean)

출력 스트림에 보류 중인 탭 공백과 부울 값의 텍스트 표현을 쓴 다음 줄 종결자 문자열을 씁니다.

WriteLine()

줄 종결자 문자열을 출력 스트림에 씁니다.

WriteLine(Object)

출력 스트림에 보류 중인 탭 공백과 개체의 텍스트 표현을 쓴 다음 줄 종결자 문자열을 씁니다.

설명

기본 줄 종결자 문자열은 캐리지 리턴 뒤에 줄 바꿈("\r\n")입니다. WriteLine 기본 메서드는 매개 변수를 작성하는 value 데 사용됩니다.

WriteLine(String, Object, Object)

출력 스트림에 보류 중인 탭 공백과 두 개체의 텍스트 표현이 포함된 형식이 지정된 문자열을 쓴 다음 줄 종결자 문자열을 씁니다.

public:
 override void WriteLine(System::String ^ format, System::Object ^ arg0, System::Object ^ arg1);
public override void WriteLine (string format, object arg0, object arg1);
override this.WriteLine : string * obj * obj -> unit
Public Overrides Sub WriteLine (format As String, arg0 As Object, arg1 As Object)

매개 변수

format
String

0개 이상의 형식 항목을 포함하는 문자열입니다.

arg0
Object

서식을 지정할 개체입니다.

arg1
Object

서식을 지정할 개체입니다.

예제

다음 코드 예제를 사용 WriteLine 하는 방법을 보여 줍니다는 형식이 지정된 문자열을 렌더링 하는 메서드와 속성 및 Today 속성의 CurrentCulture 값입니다.

// Use the WriteLine(string,object,object) method to
// render a formatted string and two objects 
// in the string.
writer.RenderBeginTag(HtmlTextWriterTag.Label);
writer.WriteLine("The current cultural settings are {0}. Today's date is {1}.",
    CultureInfo.CurrentCulture, DateTime.Today);
writer.RenderEndTag();
' Use the WriteLine(string,object,object) method to
' render a formatted string and two objects 
' in the string.
writer.RenderBeginTag(HtmlTextWriterTag.Label)
writer.WriteLine("The current cultural settings are {0}. Today's date is {1}.", _
    CultureInfo.CurrentCulture, DateTime.Today)
writer.RenderEndTag()

설명

기본 줄 종결자 문자열은 캐리지 리턴 뒤에 줄 바꿈("\r\n")입니다. 메서드는 WriteLine 메서드와 동일한 의미 체계를 Format(String, Object, Object) 사용합니다. WriteLine 기본 메서드는 매개 변수를 작성하는 value 데 사용됩니다.

추가 정보

적용 대상

WriteLine(Char[], Int32, Int32)

출력 스트림에 보류 중인 탭 공백과 유니코드 문자의 하위 배열을 쓴 다음 줄 종결자 문자열을 씁니다.

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

매개 변수

buffer
Char[]

출력 스트림에 쓸 텍스트가 포함된 문자 배열입니다.

index
Int32

쓰기를 시작할 문자 배열의 인덱스입니다.

count
Int32

출력 스트림에 쓸 배열의 문자 수입니다.

예제

이 섹션에는 두 코드 예제가 있습니다. 첫 번째는 문자 배열을 만드는 방법을 보여 줍니다. 두 번째는 배열을 사용하는 방법을 보여 줍니다.

이러한 코드 예제는 다음 태그를 생성합니다.

<label>

hello

</label>

다음 코드 예제에서는 철자 문자 배열을 만드는 방법을 보여 줍니다 hello world. 배열에 포함된 필드는 SpaceChar 두 단어 사이에 공백을 만듭니다.

private char[] testChars = {'h', 'e', 'l', 'l', 'o',
    HtmlTextWriter.SpaceChar ,'w', 'o', 'r', 'l', 'd'};
Private testChars() As Char = _
    {"h"c, "e"c, "l"c, "l"c, "o"c, _
    HtmlTextWriter.SpaceChar, "w"c, "o"c, "r"c, "l"c, "d"c}

다음 코드 예제에서는 메서드의 indexWriteLinecount 매개 변수를 사용하여 이전 코드 예제에서 만든 배열의 처음 5자를 렌더링합니다.

// Render a subarray of a character array
// as the contents of a <label> element.
writer.RenderBeginTag(HtmlTextWriterTag.Label);
writer.WriteLine(testChars, 0, 5);
writer.RenderEndTag();
' Render a subarray of a character array
' as the contents of a <label> element.
writer.RenderBeginTag(HtmlTextWriterTag.Label)
writer.WriteLine(testChars, 0, 5)
writer.RenderEndTag()

설명

기본 줄 종결자 문자열은 캐리지 리턴 뒤에 줄 바꿈("\r\n")입니다. WriteLine 기본 메서드는 매개 변수를 작성하는 value 데 사용됩니다.

추가 정보

적용 대상

WriteLine(String, Object[])

출력 스트림에 보류 중인 탭 공백과 개체 배열의 텍스트 표현이 포함된 형식이 지정된 문자열을 쓴 다음 줄 종결자 문자열을 씁니다.

public:
 override void WriteLine(System::String ^ format, ... cli::array <System::Object ^> ^ arg);
public override void WriteLine (string format, params object[] arg);
override this.WriteLine : string * obj[] -> unit
Public Overrides Sub WriteLine (format As String, ParamArray arg As Object())

매개 변수

format
String

0개 이상의 형식 항목을 포함하는 문자열입니다.

arg
Object[]

형식을 지정할 개체 배열입니다.

예제

이 섹션에는 두 코드 예제가 있습니다. 첫 번째는 문자열과 배열을 출력 스트림에 렌더링하는 방법을 보여 줍니다. 두 번째 는 배열을 선언하는 방법을 보여줍니다.

다음 코드 예제를 사용 WriteLine 하는 방법에 설명 합니다 형식이 지정된 문자열 및 출력 스트림에 개체 배열의 내용을 렌더링 하는 방법입니다.

// Render a formatted string and the
// text representation of an object array,
// myObjectArray, as the contents of
// a <label> element.
writer.RenderBeginTag(HtmlTextWriterTag.Label);
writer.WriteLine("The trade value at {1} is ${0}.", curPriceTime);
writer.RenderEndTag();
' Render a formatted string and the
' text representation of an object array,
' myObjectArray, as the contents of
' a <label> element.
writer.RenderBeginTag(HtmlTextWriterTag.Label)
writer.WriteLine("The trade value at {1} is ${0}.", curPriceTime)
writer.RenderEndTag()

다음 코드 예제에서는 앞의 코드 예제에서 렌더링된 개체 배열을 선언하는 방법을 보여 있습니다.

private object[] curPriceTime = {4.25, DateTime.Now};
Private curPriceTime() As Object = {4.25, DateTime.Now}

설명

기본 줄 종결자 문자열은 캐리지 리턴 뒤에 줄 바꿈("\r\n")입니다. 메서드는 WriteLine 메서드와 동일한 의미 체계를 Format(String, Object[]) 사용합니다. WriteLine 기본 메서드는 메서드를 작성하는 value 데 사용됩니다.

추가 정보

적용 대상

WriteLine(String, Object)

출력 스트림에 보류 중인 탭 공백과 개체의 텍스트 표현이 포함된 형식이 지정된 문자열을 쓴 다음 줄 종결자 문자열을 씁니다.

public:
 override void WriteLine(System::String ^ format, System::Object ^ arg0);
public override void WriteLine (string format, object arg0);
override this.WriteLine : string * obj -> unit
Public Overrides Sub WriteLine (format As String, arg0 As Object)

매개 변수

format
String

0개 이상의 형식 항목을 포함하는 문자열입니다.

arg0
Object

서식을 지정할 개체입니다.

예제

다음 코드 예제를 사용 WriteLine 하는 방법에 설명 합니다 형식이 지정된 문자열을 렌더링 하는 메서드는 값이 CurrentCulture 속성입니다.

// Use the WriteLine(string, object) method to
// render a formatted string and an object in it.
writer.RenderBeginTag(HtmlTextWriterTag.Label);
writer.WriteLine("The current cultural settings are {0}",
    CultureInfo.CurrentCulture);
writer.RenderEndTag();
' Use the WriteLine(string, object) method to
' render a formatted string and an object in it.
writer.RenderBeginTag(HtmlTextWriterTag.Label)
writer.WriteLine("The current cultural settings are {0}.", _
    CultureInfo.CurrentCulture)
writer.RenderEndTag()

설명

기본 줄 종결자 문자열은 캐리지 리턴 뒤에 줄 바꿈("\r\n")입니다. 메서드는 WriteLine 메서드와 동일한 의미 체계를 Format(String, Object) 사용합니다. WriteLine 기본 메서드는 매개 변수를 작성하는 value 데 사용됩니다.

추가 정보

적용 대상

WriteLine(UInt32)

중요

이 API는 CLS 규격이 아닙니다.

CLS 대체 규격
System.Web.UI.HtmlTextWriter.WriteLine(Int64)

출력 스트림에 보류 중인 탭 공백과 4바이트 부호 없는 정수의 텍스트 표현을 쓴 다음 줄 종결자 문자열을 씁니다.

public:
 override void WriteLine(System::UInt32 value);
[System.CLSCompliant(false)]
public override void WriteLine (uint value);
[<System.CLSCompliant(false)>]
override this.WriteLine : uint32 -> unit
Public Overrides Sub WriteLine (value As UInteger)

매개 변수

value
UInt32

출력 스트림에 쓸 4바이트 부호 없는 정수입니다.

특성

설명

기본 줄 종결자 문자열은 캐리지 리턴 뒤에 줄 바꿈("\r\n")입니다. WriteLine 기본 메서드는 매개 변수를 작성하는 value 데 사용됩니다.

추가 정보

적용 대상

WriteLine(String)

출력 스트림에 보류 중인 탭 공백과 텍스트 문자열을 쓴 다음 줄 종결자 문자열을 씁니다.

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

매개 변수

s
String

출력 스트림에 쓸 문자열입니다.

설명

기본 줄 종결자 문자열은 캐리지 리턴 뒤에 줄 바꿈("\r\n")입니다. WriteLine 기본 메서드는 매개 변수를 작성하는 value 데 사용됩니다.

추가 정보

적용 대상

WriteLine(Single)

출력 스트림에 보류 중인 탭 공백과 단정밀도 부동 소수점 숫자의 텍스트 표현을 쓴 다음 줄 종결자 문자열을 씁니다.

public:
 override void WriteLine(float value);
public override void WriteLine (float value);
override this.WriteLine : single -> unit
Public Overrides Sub WriteLine (value As Single)

매개 변수

value
Single

출력 스트림에 쓸 단정밀도 부동 소수점 숫자입니다.

예제

다음 코드 예제를 사용 WriteLine 하는 방법을 보여 주세요는 메서드는 필드의 값을 렌더링 하는 구조체의 Single.EpsilonSingle 가능한 가장 작은 값입니다.

이 코드 예제에서는 다음 태그를 생성합니다.

<b>

1.401298E-45

</b>

// Use the WriteLine(Single) method to render the
// Epsilon field of the Single structure.
writer.RenderBeginTag(HtmlTextWriterTag.B);
writer.WriteLine(Single.Epsilon);
writer.RenderEndTag();
' Use the WriteLine(Single) method to render the
' Epsilon field of the Single structure. 
writer.RenderBeginTag(HtmlTextWriterTag.B)
writer.WriteLine(Single.Epsilon)
writer.RenderEndTag()

설명

기본 줄 종결자 문자열은 캐리지 리턴 뒤에 줄 바꿈("\r\n")입니다. WriteLine 기본 메서드는 매개 변수를 작성하는 value 데 사용됩니다.

추가 정보

적용 대상

WriteLine(Int32)

출력 스트림에 보류 중인 탭 공백과 32바이트 부호 있는 정수의 텍스트 표현을 쓴 다음 줄 종결자 문자열을 씁니다.

public:
 override void WriteLine(int value);
public override void WriteLine (int value);
override this.WriteLine : int -> unit
Public Overrides Sub WriteLine (value As Integer)

매개 변수

value
Int32

출력 스트림에 쓸 32바이트 부호 있는 정수입니다.

설명

기본 줄 종결자 문자열은 캐리지 리턴 뒤에 줄 바꿈("\r\n")입니다. WriteLine 기본 메서드는 매개 변수를 작성하는 value 데 사용됩니다.

추가 정보

적용 대상

WriteLine(Int64)

출력 스트림에 보류 중인 탭 공백과 64바이트 부호 있는 정수의 텍스트 표현을 쓴 다음 줄 종결자 문자열을 씁니다.

public:
 override void WriteLine(long value);
public override void WriteLine (long value);
override this.WriteLine : int64 -> unit
Public Overrides Sub WriteLine (value As Long)

매개 변수

value
Int64

출력 스트림에 쓸 64바이트 부호 있는 정수입니다.

설명

기본 줄 종결자 문자열은 캐리지 리턴 뒤에 줄 바꿈("\r\n")입니다. WriteLine 기본 메서드는 매개 변수를 작성하는 value 데 사용됩니다.

추가 정보

적용 대상

WriteLine(Double)

출력 스트림에 보류 중인 탭 공백과 배정밀도 부동 소수점 숫자의 텍스트 표현을 쓴 다음 줄 종결자 문자열을 씁니다.

public:
 override void WriteLine(double value);
public override void WriteLine (double value);
override this.WriteLine : double -> unit
Public Overrides Sub WriteLine (value As Double)

매개 변수

value
Double

출력 스트림에 쓸 배정밀도 부동 소수점 숫자입니다.

예제

다음 코드 예제를 사용 하는 방법에 설명 합니다 WriteLine 필드의 Double.MaxValue 값을 렌더링 하는 방법입니다.

이 코드 예제에서는 다음 태그를 생성합니다.

<label>

1.79769313486232E+308

</label>

// Use the WriteLine(Double) method to render
// the MaxValue field of the Double structure. 
writer.RenderBeginTag(HtmlTextWriterTag.Label);
writer.WriteLine(Double.MaxValue);
writer.RenderEndTag();
' Use the WriteLine(Double) method to render
' the MaxValue field of the Double structure. 
writer.RenderBeginTag(HtmlTextWriterTag.Label)
writer.WriteLine(Double.MaxValue)
writer.RenderEndTag()

설명

기본 줄 종결자 문자열은 캐리지 리턴 뒤에 줄 바꿈("\r\n")입니다. WriteLine 기본 메서드는 매개 변수를 작성하는 value 데 사용됩니다.

추가 정보

적용 대상

WriteLine(Char[])

출력 스트림에 보류 중인 탭 공백과 유니코드 문자 배열을 쓴 다음 줄 종결자 문자열을 씁니다.

public:
 override void WriteLine(cli::array <char> ^ buffer);
public override void WriteLine (char[] buffer);
override this.WriteLine : char[] -> unit
Public Overrides Sub WriteLine (buffer As Char())

매개 변수

buffer
Char[]

출력 스트림에 쓸 문자 배열입니다.

예제

이 섹션에서는 두 코드 예제를 제공합니다. 첫 번째 항목은 배열을 만드는 방법을 보여 줍니다. 두 번째는 해당 배열을 사용하는 방법을 보여 줍니다.

이러한 코드 예제는 다음 태그를 생성합니다.

<label>

hello world

</label>

다음 코드 예제에서는 철자 hello world가 인 문자 배열을 만드는 방법을 보여줍니다. 배열 SpaceChar 에는 두 단어 사이에 공백을 만드는 필드가 포함되어 있습니다.

private char[] testChars = {'h', 'e', 'l', 'l', 'o',
    HtmlTextWriter.SpaceChar ,'w', 'o', 'r', 'l', 'd'};
Private testChars() As Char = _
    {"h"c, "e"c, "l"c, "l"c, "o"c, _
    HtmlTextWriter.SpaceChar, "w"c, "o"c, "r"c, "l"c, "d"c}

다음 코드 예제에서는 메서드를 hello world 사용하여 이전 예제에서 만든 문자 배열을 렌더링합니다 WriteLine .

// Render a character array as the contents of 
// a <label> element.
writer.RenderBeginTag(HtmlTextWriterTag.Label);
writer.WriteLine(testChars);
writer.RenderEndTag();
' Render a character array as the 
' contents of a <label> element.
writer.RenderBeginTag(HtmlTextWriterTag.Label)
writer.WriteLine(testChars)
writer.RenderEndTag()

설명

기본 줄 종결자 문자열은 캐리지 리턴 뒤에 줄 바꿈("\r\n")입니다. WriteLine 기본 메서드는 매개 변수를 작성하는 value 데 사용됩니다.

추가 정보

적용 대상

WriteLine(Char)

출력 스트림에 보류 중인 탭 공백과 유니코드 문자를 쓴 다음 줄 종결자 문자열을 씁니다.

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

매개 변수

value
Char

출력 스트림에 쓸 문자입니다.

설명

기본 줄 종결자 문자열은 캐리지 리턴 뒤에 줄 바꿈("\r\n")입니다. WriteLine 기본 메서드는 매개 변수를 작성하는 value 데 사용됩니다.

추가 정보

적용 대상

WriteLine(Boolean)

출력 스트림에 보류 중인 탭 공백과 부울 값의 텍스트 표현을 쓴 다음 줄 종결자 문자열을 씁니다.

public:
 override void WriteLine(bool value);
public override void WriteLine (bool value);
override this.WriteLine : bool -> unit
Public Overrides Sub WriteLine (value As Boolean)

매개 변수

value
Boolean

출력 스트림에 쓸 부울입니다.

설명

기본 줄 종결자 문자열은 캐리지 리턴 뒤에 줄 바꿈("\r\n")입니다. WriteLine 기본 메서드는 매개 변수를 작성하는 value 데 사용됩니다.

추가 정보

적용 대상

WriteLine()

줄 종결자 문자열을 출력 스트림에 씁니다.

public:
 override void WriteLine();
public override void WriteLine ();
override this.WriteLine : unit -> unit
Public Overrides Sub WriteLine ()

예제

다음 코드 예제를 사용 WriteLine 하는 방법에 설명 합니다 요소를 렌더링한 후 <img> 줄을 삽입 하는 방법입니다.

// Control the encoding of attributes.
// Simple known values do not need encoding.
writer->AddAttribute( HtmlTextWriterAttribute::Alt, "Encoding, \"Required\"", true );
writer->AddAttribute( "myattribute", "No "encoding " required", false );
writer->RenderBeginTag( HtmlTextWriterTag::Img );
writer->RenderEndTag();
writer->WriteLine();
// Control the encoding of attributes. 
// Simple known values do not need encoding.
writer.AddAttribute(HtmlTextWriterAttribute.Alt, "Encoding, \"Required\"", true);
writer.AddAttribute("myattribute", "No "encoding " required", false);
writer.RenderBeginTag(HtmlTextWriterTag.Img);
writer.RenderEndTag();
writer.WriteLine();
' Control the encoding of attributes.
' Simple known values do not need encoding.
writer.AddAttribute(HtmlTextWriterAttribute.Alt, "Encoding, ""Required""", True)
writer.AddAttribute("myattribute", "No "encoding " required", False)
writer.RenderBeginTag(HtmlTextWriterTag.Img)
writer.RenderEndTag()
writer.WriteLine()

설명

기본 줄 종결자 문자열은 캐리지 리턴 뒤에 줄 바꿈("\r\n")입니다. 자세한 내용은 WriteLine를 참조하세요.

추가 정보

적용 대상

WriteLine(Object)

출력 스트림에 보류 중인 탭 공백과 개체의 텍스트 표현을 쓴 다음 줄 종결자 문자열을 씁니다.

public:
 override void WriteLine(System::Object ^ value);
public override void WriteLine (object value);
override this.WriteLine : obj -> unit
Public Overrides Sub WriteLine (value As Object)

매개 변수

value
Object

출력 스트림에 쓸 개체입니다.

예제

다음 코드 예제를 사용 하는 방법에 설명 합니다 WriteLine 메서드를 렌더링 하는 속성의 CultureInfo.CurrentCulture 값을 컨트롤입니다.

// Use the WriteLine method to render an arbitrary
// object, in this case a CutltureInfo object.
writer.RenderBeginTag(HtmlTextWriterTag.B);
writer.WriteLine(CultureInfo.CurrentCulture);
writer.RenderEndTag();
' Use the WriteLine method to render an arbitrary
' object, in this case a CutltureInfo object.
writer.RenderBeginTag(HtmlTextWriterTag.B)
writer.WriteLine(CultureInfo.CurrentCulture)
writer.RenderEndTag()

설명

기본 줄 종결자 문자열은 캐리지 리턴 뒤에 줄 바꿈("\r\n")입니다. WriteLine 기본 메서드는 매개 변수를 작성하는 value 데 사용됩니다.

추가 정보

적용 대상