다음을 통해 공유


HtmlTextWriter.WriteLine 메서드

정의

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

오버로드

Name Description
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 형식이 지정된 문자열과 속성 및 속성의 값을 렌더링하는 CurrentCultureToday 방법을 보여 줍니다.

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

다음 코드 예제에서는 메서드의 indexWriteLine 매개 변수와 count 메서드를 사용하여 이전 코드 예제에서 만든 배열의 처음 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)

Important

이 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.Epsilon 가능한 가장 작은 값인 필드 값을 렌더링하는 Single 방법을 보여줍니다.

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

<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 데 사용됩니다.

추가 정보

적용 대상