Aracılığıyla paylaş


HtmlTextWriter.WriteLine Yöntem

Tanım

Aşırı yüklenmiş parametreler tarafından belirtildiği gibi bir HtmlTextWriter çıkış akışına veri yazar ve ardından bir satır sonlandırıcı dizesi ekler. Bu yöntemin tüm sürümleri, bekleyen sekme aralıklarını çıkış akışına yazar.

Aşırı Yüklemeler

WriteLine(String, Object, Object)

Bekleyen tüm sekme aralıklarını ve iki nesnenin metin gösterimini içeren biçimlendirilmiş bir dizeyi ve ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

WriteLine(Char[], Int32, Int32)

Çıkış akışına bekleyen tüm sekme aralıklarını ve Unicode karakterlerinin alt dizisini ve ardından bir satır sonlandırıcı dizesi yazar.

WriteLine(String, Object[])

Bekleyen tüm sekme aralıklarını ve nesne dizisinin metin gösterimini içeren biçimlendirilmiş bir dizeyi ve ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

WriteLine(String, Object)

Bekleyen tüm sekme aralıklarını ve nesnenin metin gösterimini içeren biçimlendirilmiş bir dizeyi ve ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

WriteLine(UInt32)

Bekleyen tüm sekme aralıklarını ve 4 baytlık işaretsiz tamsayının metin gösterimini ve ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

WriteLine(String)

Bekleyen tüm sekme aralıklarını ve bir metin dizesini, ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

WriteLine(Single)

Bekleyen tüm sekme aralıklarını ve tek duyarlıklı kayan noktalı bir sayının metin gösterimini ve ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

WriteLine(Int32)

Bekleyen tüm sekme aralıklarını ve 32 baytlık imzalı tamsayının metin gösterimini ve ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

WriteLine(Int64)

Bekleyen sekme aralıklarını ve 64 baytlık imzalı tamsayının metin gösterimini ve ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

WriteLine(Double)

Bekleyen tüm sekme aralıklarını ve çift duyarlıklı kayan nokta sayısının metin gösterimini ve ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

WriteLine(Char[])

Çıkış akışına bekleyen tüm sekme aralıklarını ve Unicode karakter dizisini ve ardından satır sonlandırıcı dizesini yazar.

WriteLine(Char)

Bekleyen tüm sekme aralıklarını ve Unicode karakterlerini, ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

WriteLine(Boolean)

Bekleyen sekme aralıklarını ve Boole değerinin metin gösterimini ve ardından satır sonlandırıcı dizesini çıkış akışına yazar.

WriteLine()

Çıkış akışına bir satır sonlandırıcı dizesi yazar.

WriteLine(Object)

Çıkış akışına bekleyen tüm sekme aralıklarını ve bir nesnenin metin gösterimini ve ardından bir satır sonlandırıcı dizesi yazar.

Açıklamalar

Varsayılan satır sonlandırıcı dizesi, satır başı ve ardından satır beslemesi ("\r\n") gelir. WriteLine parametresini value yazmak için temel yöntem kullanılır.

WriteLine(String, Object, Object)

Bekleyen tüm sekme aralıklarını ve iki nesnenin metin gösterimini içeren biçimlendirilmiş bir dizeyi ve ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

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)

Parametreler

format
String

Sıfır veya daha fazla biçim öğesi içeren bir dize.

arg0
Object

Biçimlendirecek nesne.

arg1
Object

Biçimlendirecek nesne.

Örnekler

Aşağıdaki kod örneği, biçimlendirilmiş bir dizeyi işlemek için yönteminin nasıl kullanılacağını WriteLine , özelliğin ve özelliğin CurrentCultureToday değerlerini gösterir.

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

Açıklamalar

Varsayılan satır sonlandırıcı dizesi, satır başı ve ardından satır beslemesi ("\r\n") gelir. yöntemi, WriteLine yöntemiyle aynı semantiği Format(String, Object, Object) kullanır. WriteLine parametresini value yazmak için temel yöntem kullanılır.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(Char[], Int32, Int32)

Çıkış akışına bekleyen tüm sekme aralıklarını ve Unicode karakterlerinin alt dizisini ve ardından bir satır sonlandırıcı dizesi yazar.

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)

Parametreler

buffer
Char[]

Çıkış akışına metin yazacak karakter dizisi.

index
Int32

Karakter dizisinde yazmanın başladığı konum.

count
Int32

Dizideki çıkış akışına yazacak karakter sayısı.

Örnekler

Bu bölüm iki kod örneği içerir. İlki, bir karakter dizisinin nasıl oluşturulacağını gösterir. İkincisinde dizinin nasıl kullanılacağı gösterilmektedir.

Bu kod örnekleri aşağıdaki işaretlemeyi oluşturur:

<label>

hello

</label>

Aşağıdaki kod örneğinde, değerini hello worldbelirten bir karakter dizisinin nasıl oluşturulacağı gösterilmektedir. Diziye dahil edilen alan, SpaceChar iki sözcük arasında bir boşluk oluşturur.

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}

Aşağıdaki kod örneği, önceki kod örneğinde oluşturulan dizinin ilk beş karakterini işlemek için yönteminin ve count parametrelerini WriteLine kullanırindex.

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

Açıklamalar

Varsayılan satır sonlandırıcı dizesi, satır başı ve ardından satır beslemesi ("\r\n") gelir. WriteLine parametresini value yazmak için temel yöntem kullanılır.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(String, Object[])

Bekleyen tüm sekme aralıklarını ve nesne dizisinin metin gösterimini içeren biçimlendirilmiş bir dizeyi ve ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

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

Parametreler

format
String

Sıfır veya daha fazla biçim öğesi içeren bir dize.

arg
Object[]

Biçimlendirecek nesne dizisi.

Örnekler

Bu bölüm iki kod örneği içerir. İlki, çıkış akışına bir dize ve dizi işlemeyi gösterir. İkincisinde diziyi bildirme gösterilmektedir.

Aşağıdaki kod örneği, biçimlendirilmiş bir dizeyi ve bir nesne dizisinin içeriğini çıkış akışına işlemek için yönteminin nasıl kullanılacağını WriteLine gösterir.

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

Aşağıdaki kod örneği, önceki kod örneğinde işlenen nesne dizisinin nasıl bildirildiğini gösterir.

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

Açıklamalar

Varsayılan satır sonlandırıcı dizesi, satır başı ve ardından satır beslemesi ("\r\n") gelir. yöntemi, WriteLine yöntemiyle aynı semantiği Format(String, Object[]) kullanır. Temel WriteLine yöntem, yöntemini yazmak value için kullanılır.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(String, Object)

Bekleyen tüm sekme aralıklarını ve nesnenin metin gösterimini içeren biçimlendirilmiş bir dizeyi ve ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

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)

Parametreler

format
String

Sıfır veya daha fazla biçim öğesi içeren bir dize.

arg0
Object

Biçimlendirecek nesne.

Örnekler

Aşağıdaki kod örneği, özelliğinin WriteLine değeriyle biçimlendirilmiş bir dizeyi işlemek için yönteminin CurrentCulture nasıl kullanılacağını gösterir.

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

Açıklamalar

Varsayılan satır sonlandırıcı dizesi, satır başı ve ardından satır beslemesi ("\r\n") gelir. yöntemi, WriteLine yöntemiyle aynı semantiği Format(String, Object) kullanır. WriteLine parametresini value yazmak için temel yöntem kullanılır.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(UInt32)

Önemli

Bu API, CLS uyumlu değildir.

CLS uyumlu alternatif
System.Web.UI.HtmlTextWriter.WriteLine(Int64)

Bekleyen tüm sekme aralıklarını ve 4 baytlık işaretsiz tamsayının metin gösterimini ve ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

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)

Parametreler

value
UInt32

Çıkış akışına yazacak 4 baytlık işaretsiz tamsayı.

Öznitelikler

Açıklamalar

Varsayılan satır sonlandırıcı dizesi, satır başı ve ardından satır beslemesi ("\r\n") gelir. WriteLine parametresini value yazmak için temel yöntem kullanılır.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(String)

Bekleyen tüm sekme aralıklarını ve bir metin dizesini, ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

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)

Parametreler

s
String

Çıkış akışına yazacak dize.

Açıklamalar

Varsayılan satır sonlandırıcı dizesi, satır başı ve ardından satır beslemesi ("\r\n") gelir. WriteLine parametresini value yazmak için temel yöntem kullanılır.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(Single)

Bekleyen tüm sekme aralıklarını ve tek duyarlıklı kayan noktalı bir sayının metin gösterimini ve ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

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

Parametreler

value
Single

Çıkış akışına yazacak tek duyarlıklı kayan nokta sayısı.

Örnekler

Aşağıdaki kod örneği, yapısının WriteLine mümkün olan en küçük değeri olan alanın değerini Single.Epsilon işlemek için yönteminin Single nasıl kullanılacağını gösterir.

Bu kod örneği aşağıdaki işaretlemeyi oluşturur:

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

Açıklamalar

Varsayılan satır sonlandırıcı dizesi, satır başı ve ardından satır beslemesi ("\r\n") gelir. WriteLine parametresini value yazmak için temel yöntem kullanılır.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(Int32)

Bekleyen tüm sekme aralıklarını ve 32 baytlık imzalı tamsayının metin gösterimini ve ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

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

Parametreler

value
Int32

Çıkış akışına yazmak için 32 baytlık imzalı tamsayı.

Açıklamalar

Varsayılan satır sonlandırıcı dizesi, satır başı ve ardından satır beslemesi ("\r\n") gelir. WriteLine parametresini value yazmak için temel yöntem kullanılır.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(Int64)

Bekleyen sekme aralıklarını ve 64 baytlık imzalı tamsayının metin gösterimini ve ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

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

Parametreler

value
Int64

Çıkış akışına yazmak için 64 baytlık imzalı tamsayı.

Açıklamalar

Varsayılan satır sonlandırıcı dizesi, satır başı ve ardından satır beslemesi ("\r\n") gelir. WriteLine parametresini value yazmak için temel yöntem kullanılır.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(Double)

Bekleyen tüm sekme aralıklarını ve çift duyarlıklı kayan nokta sayısının metin gösterimini ve ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

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

Parametreler

value
Double

Çıkış akışına yazacak çift duyarlıklı kayan nokta sayısı.

Örnekler

Aşağıdaki kod örneği, alanının değerini Double.MaxValue işlemek için yönteminin nasıl kullanılacağını WriteLine gösterir.

Bu kod örneği aşağıdaki işaretlemeyi oluşturur:

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

Açıklamalar

Varsayılan satır sonlandırıcı dizesi, satır başı ve ardından satır beslemesi ("\r\n") gelir. WriteLine parametresini value yazmak için temel yöntem kullanılır.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(Char[])

Çıkış akışına bekleyen tüm sekme aralıklarını ve Unicode karakter dizisini ve ardından satır sonlandırıcı dizesini yazar.

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

Parametreler

buffer
Char[]

Çıkış akışına yazacak karakter dizisi.

Örnekler

Bu bölümde iki kod örneği verilmiştir. İlki dizi oluşturma işlemini gösterir. İkincisinde bu dizinin nasıl kullanılacağı gösterilmektedir.

Bu kod örnekleri aşağıdaki işaretlemeyi oluşturur:

<label>

hello world

</label>

Aşağıdaki kod örneği, heceleyen hello worldbir karakter dizisinin nasıl oluşturulacağını gösterir. Diziye dahil edilen alan, SpaceChar iki sözcük arasında bir boşluk oluşturur.

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}

Aşağıdaki kod örneği, önceki örnekte oluşturulan karakter dizisini WriteLine yöntemini kullanarak işlerhello world.

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

Açıklamalar

Varsayılan satır sonlandırıcı dizesi, satır başı ve ardından satır beslemesi ("\r\n") gelir. WriteLine parametresini value yazmak için temel yöntem kullanılır.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(Char)

Bekleyen tüm sekme aralıklarını ve Unicode karakterlerini, ardından bir satır sonlandırıcı dizesini çıkış akışına yazar.

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

Parametreler

value
Char

Çıkış akışına yazacak karakter.

Açıklamalar

Varsayılan satır sonlandırıcı dizesi, satır başı ve ardından satır beslemesi ("\r\n") gelir. WriteLine parametresini value yazmak için temel yöntem kullanılır.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(Boolean)

Bekleyen sekme aralıklarını ve Boole değerinin metin gösterimini ve ardından satır sonlandırıcı dizesini çıkış akışına yazar.

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

Parametreler

value
Boolean

Çıkış akışına yazacak Boole değeri.

Açıklamalar

Varsayılan satır sonlandırıcı dizesi, satır başı ve ardından satır beslemesi ("\r\n") gelir. WriteLine parametresini value yazmak için temel yöntem kullanılır.

Ayrıca bkz.

Şunlara uygulanır

WriteLine()

Çıkış akışına bir satır sonlandırıcı dizesi yazar.

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

Örnekler

Aşağıdaki kod örneği, bir öğe işlendikten WriteLine sonra <img> bir satır eklemek için yönteminin nasıl kullanılacağını gösterir.

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

Açıklamalar

Varsayılan satır sonlandırıcı dizesi, satır başı ve ardından satır beslemesi ("\r\n") gelir. Daha fazla bilgi için bkz. WriteLine.

Ayrıca bkz.

Şunlara uygulanır

WriteLine(Object)

Çıkış akışına bekleyen tüm sekme aralıklarını ve bir nesnenin metin gösterimini ve ardından bir satır sonlandırıcı dizesi yazar.

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)

Parametreler

value
Object

Çıkış akışına yazacak nesne.

Örnekler

Aşağıdaki kod örneği, özelliğinin WriteLine değerini bir denetime işlemek için yönteminin CultureInfo.CurrentCulture nasıl kullanılacağını gösterir.

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

Açıklamalar

Varsayılan satır sonlandırıcı dizesi, satır başı ve ardından satır beslemesi ("\r\n") gelir. WriteLine parametresini value yazmak için temel yöntem kullanılır.

Ayrıca bkz.

Şunlara uygulanır