HtmlTextWriter.WriteLine Metoda

Definicja

Zapisuje dane do strumienia wyjściowego HtmlTextWriter określonego przez przeciążone parametry, po którym następuje ciąg końcowy wiersza. Wszystkie wersje tej metody zapisują wszystkie oczekujące odstępy między kartami w strumieniu wyjściowym.

Przeciążenia

WriteLine(String, Object, Object)

Zapisuje wszelkie oczekujące odstępy między kartami i sformatowany ciąg zawierający reprezentację tekstu dwóch obiektów, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

WriteLine(Char[], Int32, Int32)

Zapisuje wszelkie oczekujące odstępy między kartami i podarraj znaków Unicode, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

WriteLine(String, Object[])

Zapisuje wszelkie oczekujące odstępy między kartami i sformatowany ciąg zawierający tekstową reprezentację tablicy obiektów, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

WriteLine(String, Object)

Zapisuje wszelkie oczekujące odstępy między kartami i sformatowany ciąg zawierający reprezentację tekstową obiektu, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

WriteLine(UInt32)

Zapisuje wszelkie oczekujące odstępy między kartami i tekstową reprezentację 4-bajtowej liczby całkowitej bez znaku, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

WriteLine(String)

Zapisuje wszelkie oczekujące odstępy między kartami i ciąg tekstowy, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

WriteLine(Single)

Zapisuje wszelkie oczekujące odstępy między kartami i tekstową reprezentację liczb zmiennoprzecinkowych o pojedynczej precyzji, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

WriteLine(Int32)

Zapisuje wszelkie oczekujące odstępy między kartami i reprezentację tekstu 32-bajtowej liczby całkowitej ze znakiem, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

WriteLine(Int64)

Zapisuje wszelkie oczekujące odstępy między kartami i reprezentację tekstu 64-bajtowej liczby całkowitej ze znakiem, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

WriteLine(Double)

Zapisuje wszelkie oczekujące odstępy między kartami i tekstową reprezentację liczby zmiennoprzecinkowych o podwójnej precyzji, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

WriteLine(Char[])

Zapisuje wszelkie oczekujące odstępy między kartami i tablicę znaków Unicode, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

WriteLine(Char)

Zapisuje wszelkie oczekujące odstępy między kartami i znak Unicode, po którym następuje ciąg terminatora wiersza, do strumienia wyjściowego.

WriteLine(Boolean)

Zapisuje wszelkie oczekujące odstępy między kartami i tekstową reprezentację wartości logicznej, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

WriteLine()

Zapisuje ciąg terminatora wiersza do strumienia wyjściowego.

WriteLine(Object)

Zapisuje wszelkie oczekujące odstępy między kartami i tekstową reprezentację obiektu, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

Uwagi

Domyślny ciąg terminatora wiersza to znak powrotu karetki, po którym następuje źródło wiersza ("\r\n"). Metoda podstawowa WriteLine służy do zapisywania parametru value .

WriteLine(String, Object, Object)

Zapisuje wszelkie oczekujące odstępy między kartami i sformatowany ciąg zawierający reprezentację tekstu dwóch obiektów, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

C#
public override void WriteLine (string format, object arg0, object arg1);

Parametry

format
String

Ciąg zawierający zero lub więcej elementów formatu.

arg0
Object

Obiekt do formatowania.

arg1
Object

Obiekt do formatowania.

Przykłady

W poniższym przykładzie kodu pokazano, jak użyć WriteLine metody do renderowania sformatowanego ciągu oraz wartości CurrentCulture właściwości i Today właściwości.

C#
// 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();

Uwagi

Domyślny ciąg terminatora wiersza to powrót karetki, po którym następuje kanał informacyjny wiersza ("\r\n"). Metoda WriteLine używa tej samej semantyki co Format(String, Object, Object) metoda. Metoda podstawowa WriteLine służy do zapisywania parametru value .

Zobacz też

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

WriteLine(Char[], Int32, Int32)

Zapisuje wszelkie oczekujące odstępy między kartami i podarraj znaków Unicode, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

C#
public override void WriteLine (char[] buffer, int index, int count);

Parametry

buffer
Char[]

Tablica znaków, z której ma być zapisywany tekst w strumieniu wyjściowym.

index
Int32

Lokalizacja w tablicy znaków, w której rozpoczyna się pisanie.

count
Int32

Liczba znaków w tablicy do zapisu w strumieniu wyjściowym.

Przykłady

Ten rozdział zawiera dwa przykłady kodu. Pierwszy pokazuje, jak utworzyć tablicę znaków. Drugi pokazuje, jak używać tablicy.

Te przykłady kodu generują następujące znaczniki:

<label>

hello

</label>

W poniższym przykładzie kodu pokazano, jak utworzyć tablicę znaków, które wymawiają hello worldciąg . Uwzględniona SpaceChar w tablicy jest polem, które tworzy spację między dwoma wyrazami.

C#
private char[] testChars = {'h', 'e', 'l', 'l', 'o',
    HtmlTextWriter.SpaceChar ,'w', 'o', 'r', 'l', 'd'};

Poniższy przykład kodu używa index parametrów WriteLine i count metody do renderowania pierwszych pięciu znaków tablicy utworzonej w poprzednim przykładzie kodu.

C#
// 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();

Uwagi

Domyślny ciąg terminatora wiersza to powrót karetki, po którym następuje kanał informacyjny wiersza ("\r\n"). Metoda podstawowa WriteLine służy do zapisywania parametru value .

Zobacz też

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

WriteLine(String, Object[])

Zapisuje wszelkie oczekujące odstępy między kartami i sformatowany ciąg zawierający tekstową reprezentację tablicy obiektów, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

C#
public override void WriteLine (string format, params object[] arg);

Parametry

format
String

Ciąg zawierający zero lub więcej elementów formatu.

arg
Object[]

Tablica obiektów do formatowania.

Przykłady

Ten rozdział zawiera dwa przykłady kodu. Pierwszy pokazuje, jak renderować ciąg i tablicę do strumienia wyjściowego. Drugi pokazuje, jak zadeklarować tablicę.

Poniższy przykład kodu pokazuje, jak za pomocą WriteLine metody renderować sformatowany ciąg i zawartość tablicy obiektów do strumienia wyjściowego.

C#
// 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();

Poniższy przykład kodu pokazuje, jak zadeklarować tablicę obiektów, która została renderowana w poprzednim przykładzie kodu.

C#
private object[] curPriceTime = {4.25, DateTime.Now};

Uwagi

Domyślny ciąg terminatora wiersza to powrót karetki, po którym następuje kanał informacyjny wiersza ("\r\n"). Metoda WriteLine używa tej samej semantyki co Format(String, Object[]) metoda. Metoda podstawowa WriteLine służy do pisania value metody.

Zobacz też

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

WriteLine(String, Object)

Zapisuje wszelkie oczekujące odstępy między kartami i sformatowany ciąg zawierający reprezentację tekstową obiektu, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

C#
public override void WriteLine (string format, object arg0);

Parametry

format
String

Ciąg zawierający zero lub więcej elementów formatu.

arg0
Object

Obiekt do formatowania.

Przykłady

Poniższy przykład kodu pokazuje, jak użyć WriteLine metody do renderowania sformatowanego ciągu z wartością CurrentCulture właściwości.

C#
// 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();

Uwagi

Domyślny ciąg terminatora wiersza to powrót karetki, po którym następuje kanał informacyjny wiersza ("\r\n"). Metoda WriteLine używa tej samej semantyki co Format(String, Object) metoda. Metoda podstawowa WriteLine służy do zapisywania parametru value .

Zobacz też

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

WriteLine(UInt32)

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Alternatywa zgodna ze specyfikacją CLS
System.Web.UI.HtmlTextWriter.WriteLine(Int64)

Zapisuje wszelkie oczekujące odstępy między kartami i tekstową reprezentację 4-bajtowej liczby całkowitej bez znaku, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

C#
[System.CLSCompliant(false)]
public override void WriteLine (uint value);

Parametry

value
UInt32

Liczba całkowita bez znaku 4 bajtów do zapisu w strumieniu wyjściowym.

Atrybuty

Uwagi

Domyślny ciąg terminatora wiersza to powrót karetki, po którym następuje kanał informacyjny wiersza ("\r\n"). Metoda podstawowa WriteLine służy do zapisywania parametru value .

Zobacz też

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

WriteLine(String)

Zapisuje wszelkie oczekujące odstępy między kartami i ciąg tekstowy, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

C#
public override void WriteLine (string s);

Parametry

s
String

Ciąg do zapisu w strumieniu wyjściowym.

Uwagi

Domyślny ciąg terminatora wiersza to powrót karetki, po którym następuje kanał informacyjny wiersza ("\r\n"). Metoda podstawowa WriteLine służy do zapisywania parametru value .

Zobacz też

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

WriteLine(Single)

Zapisuje wszelkie oczekujące odstępy między kartami i tekstową reprezentację liczb zmiennoprzecinkowych o pojedynczej precyzji, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

C#
public override void WriteLine (float value);

Parametry

value
Single

Liczba zmiennoprzecinkowa o pojedynczej precyzji do zapisu w strumieniu wyjściowym.

Przykłady

Poniższy przykład kodu pokazuje, jak użyć WriteLine metody do renderowania wartości pola, która jest najmniejszą możliwą wartością Single.EpsilonSingle struktury.

Ten przykład kodu generuje następujące adiustacje:

<b>

1.401298E-45

</b>

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

Uwagi

Domyślny ciąg terminatora wiersza to powrót karetki, po którym następuje kanał informacyjny wiersza ("\r\n"). Metoda podstawowa WriteLine służy do zapisywania parametru value .

Zobacz też

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

WriteLine(Int32)

Zapisuje wszelkie oczekujące odstępy między kartami i reprezentację tekstu 32-bajtowej liczby całkowitej ze znakiem, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

C#
public override void WriteLine (int value);

Parametry

value
Int32

Liczba całkowita z podpisem 32 bajtów do zapisu w strumieniu wyjściowym.

Uwagi

Domyślny ciąg terminatora wiersza to powrót karetki, po którym następuje kanał informacyjny wiersza ("\r\n"). Metoda podstawowa WriteLine służy do zapisywania parametru value .

Zobacz też

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

WriteLine(Int64)

Zapisuje wszelkie oczekujące odstępy między kartami i reprezentację tekstu 64-bajtowej liczby całkowitej ze znakiem, a następnie ciąg terminatora wiersza do strumienia wyjściowego.

C#
public override void WriteLine (long value);

Parametry

value
Int64

Liczba całkowita z podpisem 64 bajtów do zapisu w strumieniu wyjściowym.

Uwagi

Domyślny ciąg terminatora wiersza to powrót karetki, po którym następuje kanał informacyjny wiersza ("\r\n"). Metoda podstawowa WriteLine służy do zapisywania parametru value .

Zobacz też

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

WriteLine(Double)

Zapisuje wszystkie oczekujące odstępy między kartami i reprezentację tekstu liczby zmiennoprzecinkowych o podwójnej precyzji, a następnie ciąg końcowy wiersza do strumienia wyjściowego.

C#
public override void WriteLine (double value);

Parametry

value
Double

Liczba zmiennoprzecinkowa o podwójnej precyzji do zapisu w strumieniu wyjściowym.

Przykłady

W poniższym przykładzie kodu pokazano, jak użyć WriteLine metody do renderowania wartości Double.MaxValue pola.

Ten przykład kodu generuje następujące adiustacje:

<label>

1.79769313486232E+308

</label>

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

Uwagi

Domyślny ciąg terminatora wiersza to znak powrotu karetki, po którym następuje źródło wiersza ("\r\n"). Metoda podstawowa WriteLine służy do zapisywania parametru value .

Zobacz też

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

WriteLine(Char[])

Zapisuje odstępy między kartami oczekującymi i tablicę znaków Unicode, po której następuje ciąg końcowy wiersza, do strumienia wyjściowego.

C#
public override void WriteLine (char[] buffer);

Parametry

buffer
Char[]

Tablica znaków do zapisu w strumieniu wyjściowym.

Przykłady

Ta sekcja zawiera dwa przykłady kodu. Pierwszy pokazuje, jak utworzyć tablicę. Drugi pokazuje, jak używać tej tablicy.

Te przykłady kodu generują następujące znaczniki:

<label>

hello world

</label>

W poniższym przykładzie kodu pokazano, jak utworzyć tablicę znaków z pisownią hello world. Uwzględniona w tablicy jest SpaceChar polem, które tworzy spację między dwoma wyrazami.

C#
private char[] testChars = {'h', 'e', 'l', 'l', 'o',
    HtmlTextWriter.SpaceChar ,'w', 'o', 'r', 'l', 'd'};

Poniższy przykład kodu renderuje tablicę hello world znaków utworzoną w poprzednim przykładzie przy użyciu WriteLine metody .

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

Uwagi

Domyślny ciąg terminatora wiersza to znak powrotu karetki, po którym następuje źródło wiersza ("\r\n"). Metoda podstawowa WriteLine służy do zapisywania parametru value .

Zobacz też

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

WriteLine(Char)

Zapisuje wszystkie oczekujące odstępy między kartami i znak Unicode, po którym następuje ciąg końcowy wiersza, do strumienia wyjściowego.

C#
public override void WriteLine (char value);

Parametry

value
Char

Znak do zapisania w strumieniu wyjściowym.

Uwagi

Domyślny ciąg terminatora wiersza to znak powrotu karetki, po którym następuje źródło wiersza ("\r\n"). Metoda podstawowa WriteLine służy do zapisywania parametru value .

Zobacz też

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

WriteLine(Boolean)

Zapisuje odstępy między kartami oczekującymi i tekstową reprezentację wartości logicznej, a następnie ciąg końcowy wiersza do strumienia wyjściowego.

C#
public override void WriteLine (bool value);

Parametry

value
Boolean

Wartość logiczna do zapisu w strumieniu wyjściowym.

Uwagi

Domyślny ciąg terminatora wiersza to znak powrotu karetki, po którym następuje źródło wiersza ("\r\n"). Metoda podstawowa WriteLine służy do zapisywania parametru value .

Zobacz też

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

WriteLine()

Zapisuje ciąg terminatora wiersza w strumieniu wyjściowym.

C#
public override void WriteLine ();

Przykłady

W poniższym przykładzie kodu pokazano, jak za pomocą WriteLine metody wstawić wiersz po renderowaniu <img> elementu.

C#
// 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();

Uwagi

Domyślny ciąg terminatora wiersza to znak powrotu karetki, po którym następuje źródło wiersza ("\r\n"). Aby uzyskać więcej informacji, zobacz WriteLine.

Zobacz też

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

WriteLine(Object)

Zapisuje wszystkie oczekujące odstępy między kartami i tekstową reprezentację obiektu, po którym następuje ciąg końcowy wiersza, do strumienia wyjściowego.

C#
public override void WriteLine (object value);

Parametry

value
Object

Obiekt do zapisu w strumieniu wyjściowym.

Przykłady

W poniższym przykładzie kodu pokazano, jak użyć WriteLine metody w celu renderowania wartości CultureInfo.CurrentCulture właściwości do kontrolki.

C#
// 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();

Uwagi

Domyślny ciąg terminatora wiersza to znak powrotu karetki, po którym następuje źródło wiersza ("\r\n"). Metoda podstawowa WriteLine służy do zapisywania parametru value .

Zobacz też

Dotyczy

.NET Framework 4.8.1 i inne wersje
Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1