Bagikan melalui


HtmlTextWriter.WriteLine Metode

Definisi

Menulis data ke HtmlTextWriter aliran output, seperti yang ditentukan oleh parameter yang kelebihan beban, diikuti oleh string terminator baris. Semua versi metode ini menulis spasi tab yang tertunda ke aliran output.

Overload

WriteLine(String, Object, Object)

Menulis spasi tab yang tertunda dan string yang diformat yang berisi representasi teks dari dua objek, diikuti oleh string terminator baris, ke aliran output.

WriteLine(Char[], Int32, Int32)

Menulis spasi tab yang tertunda dan subarray karakter Unicode, diikuti oleh string terminator baris, ke aliran output.

WriteLine(String, Object[])

Menulis spasi tab yang tertunda dan string yang diformat yang berisi representasi teks array objek, diikuti oleh string terminator baris, ke aliran output.

WriteLine(String, Object)

Menulis spasi tab yang tertunda dan string yang diformat yang berisi representasi teks objek, diikuti oleh string terminator baris, ke aliran output.

WriteLine(UInt32)

Menulis spasi tab yang tertunda dan representasi teks bilangan bulat yang tidak ditandatangani 4 byte, diikuti oleh string terminator baris, ke aliran output.

WriteLine(String)

Menulis spasi tab yang tertunda dan string teks, diikuti oleh string terminator baris, ke aliran output.

WriteLine(Single)

Menulis spasi tab yang tertunda dan representasi teks dari angka floating-point presisi tunggal, diikuti oleh string terminator baris, ke aliran output.

WriteLine(Int32)

Menulis spasi tab yang tertunda dan representasi teks bilangan bulat bertanda tangan 32 byte, diikuti oleh string terminator baris, ke aliran output.

WriteLine(Int64)

Menulis spasi tab yang tertunda dan representasi teks bilangan bulat bertanda 64 byte, diikuti oleh string terminator baris, ke aliran output.

WriteLine(Double)

Menulis spasi tab yang tertunda dan representasi teks dari angka floating-point presisi ganda, diikuti oleh string terminator baris, ke aliran output.

WriteLine(Char[])

Menulis spasi tab yang tertunda dan array karakter Unicode, diikuti oleh string terminator baris, ke aliran output.

WriteLine(Char)

Menulis spasi tab yang tertunda dan karakter Unicode, diikuti oleh string terminator baris, ke aliran output.

WriteLine(Boolean)

Menulis spasi tab yang tertunda dan representasi teks dari nilai Boolean, diikuti oleh string terminator baris, ke aliran output.

WriteLine()

Menulis string terminator baris ke aliran output.

WriteLine(Object)

Menulis spasi tab yang tertunda dan representasi teks objek, diikuti oleh string terminator baris, ke aliran output.

Keterangan

String terminator baris default adalah pengembalian pengangkutan diikuti oleh umpan baris ("\r\n"). Metode WriteLine dasar digunakan untuk menulis value parameter.

WriteLine(String, Object, Object)

Menulis spasi tab yang tertunda dan string yang diformat yang berisi representasi teks dari dua objek, diikuti oleh string terminator baris, ke aliran output.

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)

Parameter

format
String

String yang berisi nol atau beberapa item format.

arg0
Object

Objek yang akan diformat.

arg1
Object

Objek yang akan diformat.

Contoh

Contoh kode berikut menunjukkan cara menggunakan WriteLine metode untuk merender string yang diformat dan nilai CurrentCulture properti dan Today properti .

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

Keterangan

String terminator baris default adalah pengembalian pengangkutan diikuti oleh umpan baris ("\r\n"). Metode ini WriteLine menggunakan semantik yang sama dengan Format(String, Object, Object) metode . Metode WriteLine dasar digunakan untuk menulis value parameter.

Lihat juga

Berlaku untuk

WriteLine(Char[], Int32, Int32)

Menulis spasi tab yang tertunda dan subarray karakter Unicode, diikuti oleh string terminator baris, ke aliran output.

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)

Parameter

buffer
Char[]

Array karakter untuk menulis teks ke aliran output.

index
Int32

Lokasi dalam array karakter tempat penulisan dimulai.

count
Int32

Jumlah karakter dalam array untuk menulis ke aliran output.

Contoh

Bagian ini berisi dua contoh kode. Yang pertama menunjukkan cara membuat array karakter. Yang kedua menunjukkan cara menggunakan array.

Contoh kode ini menghasilkan markup berikut:

<label>

hello

</label>

Contoh kode berikut menunjukkan cara membuat array karakter yang mengeja hello world. Termasuk dalam array adalah SpaceChar bidang , yang membuat spasi di antara dua kata.

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}

Contoh kode berikut menggunakan index parameter dan count metode WriteLine untuk merender lima karakter pertama array yang dibuat dalam contoh kode sebelumnya.

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

Keterangan

String terminator baris default adalah pengembalian pengangkutan diikuti oleh umpan baris ("\r\n"). Metode WriteLine dasar digunakan untuk menulis value parameter.

Lihat juga

Berlaku untuk

WriteLine(String, Object[])

Menulis spasi tab yang tertunda dan string yang diformat yang berisi representasi teks array objek, diikuti oleh string terminator baris, ke aliran output.

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

Parameter

format
String

String yang berisi nol atau beberapa item format.

arg
Object[]

Array objek untuk diformat.

Contoh

Bagian ini berisi dua contoh kode. Yang pertama menunjukkan cara merender string dan array ke aliran output. Yang kedua menunjukkan cara mendeklarasikan array.

Contoh kode berikut menunjukkan cara menggunakan WriteLine metode untuk merender string yang diformat dan konten array objek ke aliran output.

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

Contoh kode berikut menunjukkan cara mendeklarasikan array objek yang dirender dalam contoh kode sebelumnya.

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

Keterangan

String terminator baris default adalah pengembalian pengangkutan diikuti oleh umpan baris ("\r\n"). Metode ini WriteLine menggunakan semantik yang sama dengan Format(String, Object[]) metode . Metode WriteLine dasar digunakan untuk menulis value metode .

Lihat juga

Berlaku untuk

WriteLine(String, Object)

Menulis spasi tab yang tertunda dan string yang diformat yang berisi representasi teks objek, diikuti oleh string terminator baris, ke aliran output.

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)

Parameter

format
String

String yang berisi nol atau beberapa item format.

arg0
Object

Objek yang akan diformat.

Contoh

Contoh kode berikut menunjukkan cara menggunakan WriteLine metode untuk merender string yang diformat dengan nilai CurrentCulture properti .

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

Keterangan

String terminator baris default adalah pengembalian pengangkutan diikuti oleh umpan baris ("\r\n"). Metode ini WriteLine menggunakan semantik yang sama dengan Format(String, Object) metode . Metode WriteLine dasar digunakan untuk menulis value parameter.

Lihat juga

Berlaku untuk

WriteLine(UInt32)

Penting

API ini bukan kompatibel CLS.

Alternatif kompatibel CLS
System.Web.UI.HtmlTextWriter.WriteLine(Int64)

Menulis spasi tab yang tertunda dan representasi teks bilangan bulat yang tidak ditandatangani 4 byte, diikuti oleh string terminator baris, ke aliran output.

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)

Parameter

value
UInt32

Bilangan bulat 4-byte yang tidak ditandatangani untuk menulis ke aliran output.

Atribut

Keterangan

String terminator baris default adalah pengembalian pengangkutan diikuti oleh umpan baris ("\r\n"). Metode WriteLine dasar digunakan untuk menulis value parameter.

Lihat juga

Berlaku untuk

WriteLine(String)

Menulis spasi tab yang tertunda dan string teks, diikuti oleh string terminator baris, ke aliran output.

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)

Parameter

s
String

String untuk menulis ke aliran output.

Keterangan

String terminator baris default adalah pengembalian pengangkutan diikuti oleh umpan baris ("\r\n"). Metode WriteLine dasar digunakan untuk menulis value parameter.

Lihat juga

Berlaku untuk

WriteLine(Single)

Menulis spasi tab yang tertunda dan representasi teks dari angka floating-point presisi tunggal, diikuti oleh string terminator baris, ke aliran output.

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

Parameter

value
Single

Angka titik mengambang presisi tunggal untuk menulis ke aliran output.

Contoh

Contoh kode berikut menunjukkan cara menggunakan WriteLine metode untuk merender nilai Single.Epsilon bidang, yang merupakan nilai terkecil dari Single struktur.

Contoh kode ini menghasilkan markup berikut:

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

Keterangan

String terminator baris default adalah pengembalian pengangkutan diikuti oleh umpan baris ("\r\n"). Metode WriteLine dasar digunakan untuk menulis value parameter.

Lihat juga

Berlaku untuk

WriteLine(Int32)

Menulis spasi tab yang tertunda dan representasi teks bilangan bulat bertanda tangan 32 byte, diikuti oleh string terminator baris, ke aliran output.

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

Parameter

value
Int32

Bilangan bulat bertanda tangan 32 byte untuk menulis ke aliran output.

Keterangan

String terminator baris default adalah pengembalian pengangkutan diikuti oleh umpan baris ("\r\n"). Metode WriteLine dasar digunakan untuk menulis value parameter.

Lihat juga

Berlaku untuk

WriteLine(Int64)

Menulis spasi tab yang tertunda dan representasi teks bilangan bulat bertanda 64 byte, diikuti oleh string terminator baris, ke aliran output.

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

Parameter

value
Int64

Bilangan bulat bertanda tangan 64-byte untuk menulis ke aliran output.

Keterangan

String terminator baris default adalah pengembalian pengangkutan diikuti oleh umpan baris ("\r\n"). Metode WriteLine dasar digunakan untuk menulis value parameter.

Lihat juga

Berlaku untuk

WriteLine(Double)

Menulis spasi tab yang tertunda dan representasi teks dari angka floating-point presisi ganda, diikuti oleh string terminator baris, ke aliran output.

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

Parameter

value
Double

Angka floating-point presisi ganda untuk menulis ke aliran output.

Contoh

Contoh kode berikut menunjukkan cara menggunakan WriteLine metode untuk merender nilai Double.MaxValue bidang.

Contoh kode ini menghasilkan markup berikut:

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

Keterangan

String terminator baris default adalah pengembalian pengangkutan diikuti oleh umpan baris ("\r\n"). Metode WriteLine dasar digunakan untuk menulis value parameter.

Lihat juga

Berlaku untuk

WriteLine(Char[])

Menulis spasi tab yang tertunda dan array karakter Unicode, diikuti oleh string terminator baris, ke aliran output.

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

Parameter

buffer
Char[]

Array karakter untuk menulis ke aliran output.

Contoh

Bagian ini menyediakan dua contoh kode. Yang pertama menunjukkan cara membuat array. Yang kedua menunjukkan cara menggunakan array tersebut.

Contoh kode ini menghasilkan markup berikut:

<label>

hello world

</label>

Contoh kode berikut menunjukkan cara membuat array karakter yang mengeja hello world. Termasuk dalam array adalah SpaceChar bidang , yang membuat spasi di antara dua kata.

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}

Contoh kode berikut merender hello world array karakter yang dibuat dalam contoh sebelumnya dengan menggunakan WriteLine metode .

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

Keterangan

String terminator baris default adalah pengembalian pengangkutan diikuti oleh umpan baris ("\r\n"). Metode WriteLine dasar digunakan untuk menulis value parameter.

Lihat juga

Berlaku untuk

WriteLine(Char)

Menulis spasi tab yang tertunda dan karakter Unicode, diikuti oleh string terminator baris, ke aliran output.

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

Parameter

value
Char

Karakter untuk menulis ke aliran output.

Keterangan

String terminator baris default adalah pengembalian pengangkutan diikuti oleh umpan baris ("\r\n"). Metode WriteLine dasar digunakan untuk menulis value parameter.

Lihat juga

Berlaku untuk

WriteLine(Boolean)

Menulis spasi tab yang tertunda dan representasi teks dari nilai Boolean, diikuti oleh string terminator baris, ke aliran output.

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

Parameter

value
Boolean

Boolean untuk menulis ke aliran output.

Keterangan

String terminator baris default adalah pengembalian pengangkutan diikuti oleh umpan baris ("\r\n"). Metode WriteLine dasar digunakan untuk menulis value parameter.

Lihat juga

Berlaku untuk

WriteLine()

Menulis string terminator baris ke aliran output.

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

Contoh

Contoh kode berikut menunjukkan cara menggunakan WriteLine metode untuk menyisipkan baris setelah <img> elemen dirender.

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

Keterangan

String terminator baris default adalah pengembalian pengangkutan diikuti oleh umpan baris ("\r\n"). Untuk informasi selengkapnya, lihat WriteLine.

Lihat juga

Berlaku untuk

WriteLine(Object)

Menulis spasi tab yang tertunda dan representasi teks objek, diikuti oleh string terminator baris, ke aliran output.

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)

Parameter

value
Object

Objek untuk menulis ke aliran output.

Contoh

Contoh kode berikut menunjukkan cara menggunakan WriteLine metode untuk merender nilai CultureInfo.CurrentCulture properti ke kontrol.

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

Keterangan

String terminator baris default adalah pengembalian pengangkutan diikuti oleh umpan baris ("\r\n"). Metode WriteLine dasar digunakan untuk menulis value parameter.

Lihat juga

Berlaku untuk