Lingua

IndentedStringBuilder Classe

Definizione

Wrapper sottile su StringBuilder che aggiunge rientro a ogni riga compilata.

Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione.

[System.Runtime.CompilerServices.Nullable(0)]
public class IndentedStringBuilder
public class IndentedStringBuilder
[<System.Runtime.CompilerServices.Nullable(0)>]
type IndentedStringBuilder = class
type IndentedStringBuilder = class
Public Class IndentedStringBuilder
Ereditarietà
IndentedStringBuilder
Attributi

Commenti

Per altre informazioni ed esempi, vedere Implementazione di provider di database ed estensioni .

Costruttori

Nome Descrizione
IndentedStringBuilder()

Wrapper sottile su StringBuilder che aggiunge rientro a ogni riga compilata.

Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione.

Proprietà

Nome Descrizione
IndentCount

Ottiene il livello di rientro corrente.

Length

Lunghezza corrente della stringa compilata.

Metodi

Nome Descrizione
Append(Char)

Aggiunge il rientro corrente e quindi il carattere specificato alla stringa compilata.

Append(FormattableString)

Aggiunge il rientro corrente e quindi la stringa specificata alla stringa compilata.

Append(IEnumerable<Char>)

Aggiunge il rientro corrente e quindi i caratteri specificati alla stringa compilata.

Append(IEnumerable<String>)

Aggiunge il rientro corrente e quindi le stringhe date alla stringa compilata.

Append(String)

Aggiunge il rientro corrente e quindi la stringa specificata alla stringa compilata.

AppendJoin(IEnumerable<String>, String)

Concatena i membri della raccolta specificata, utilizzando il separatore specificato tra ogni membro e quindi accoda la stringa risultante,

AppendJoin(String, String[])

Concatena i membri della raccolta specificata, utilizzando il separatore specificato tra ogni membro e quindi accoda la stringa risultante,

AppendLine()

Aggiunge una nuova riga alla stringa compilata.

AppendLine(FormattableString)

Aggiunge il rientro corrente, la stringa specificata e una nuova riga alla stringa compilata.

AppendLine(String)

Aggiunge il rientro corrente, la stringa specificata e una nuova riga alla stringa compilata.

AppendLines(String, Boolean)

Separa la stringa specificata in righe e quindi accoda ogni riga, preceduta dal rientro corrente e seguita da una nuova riga, alla stringa compilata.

Clear()

Reimposta questo generatore pronto per compilare una nuova stringa.

Clone()

Clona questo IndentedStringBuilderoggetto , copiando la stringa compilata e il livello di rientro corrente.

DecrementIndent()

Decrementa il rientro.

IncrementIndent()

Incrementa il rientro.

Indent()

Crea un rientro con ambito che incrementa il rientro e quindi lo decrementa quando viene eliminato.

SuspendIndent()

Disabilita temporaneamente tutti i rientri. Ripristina il rientro originale quando l'oggetto restituito viene eliminato.

ToString()

Restituisce la stringa compilata.

Si applica a