Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo StringBuilder.AppendLine ()

 

Data di pubblicazione: ottobre 2016

Accoda il terminatore di riga predefinito alla fine dell'oggetto StringBuilder corrente.

Spazio dei nomi:   System.Text
Assembly:  mscorlib (in mscorlib.dll)

[ComVisibleAttribute(false)]
public StringBuilder AppendLine()

Valore restituito

Type: System.Text.StringBuilder

Riferimento a questa istanza dopo il completamento dell'operazione di accodamento.

Exception Condition
ArgumentOutOfRangeException

Aumentando il valore di questa istanza, verrebbe superato il limite di MaxCapacity.

Il terminatore di riga predefinito è il valore corrente della Environment.NewLine proprietà.

La capacità di questa istanza viene regolata in base alle esigenze.

Note per i chiamanti:

Nel.NET Framework 4 e .NET Framework 4.5, quando si crea un'istanza di StringBuilder oggetto chiamando il StringBuilder(Int32, Int32) costruttore, sia la lunghezza e la capacità del StringBuilder istanza può crescere oltre il valore di relativo MaxCapacity proprietà. Questa situazione può verificarsi in particolare quando si chiama il Append e AppendFormat metodi per aggiungere stringhe di piccole dimensioni.

Nell'esempio seguente viene illustrato il AppendLine metodo.

// This example demonstrates the StringBuilder.AppendLine() 
// method.

using System;
using System.Text;

class Sample 
{
    public static void Main() 
    {
    StringBuilder sb = new StringBuilder();
    string        line = "A line of text.";
    int           number = 123;

// Append two lines of text.
    sb.AppendLine("The first line of text.");
    sb.AppendLine(line);

// Append a new line, an empty string, and a null cast as a string.
    sb.AppendLine();
    sb.AppendLine("");
    sb.AppendLine((string)null);

// Append the non-string value, 123, and two new lines.
    sb.Append(number).AppendLine().AppendLine();

// Append two lines of text.
    sb.AppendLine(line);
    sb.AppendLine("The last line of text.");

// Convert the value of the StringBuilder to a string and display the string.
    Console.WriteLine(sb.ToString());
    }
}
/*
This example produces the following results:

The first line of text.
A line of text.



123

A line of text.
The last line of text.
*/

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 2.0
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0
Windows Phone
Disponibile da 8.1
Torna all'inizio
Mostra: