Share via


IndentedStringBuilder 類別

定義

StringBuilder 精簡包裝函式,會將縮排新增至所建置的每一行。

此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。

public class IndentedStringBuilder
type IndentedStringBuilder = class
Public Class IndentedStringBuilder
繼承
IndentedStringBuilder

備註

如需詳細資訊和範例,請參閱 資料庫提供者和延伸模組的實作

建構函式

IndentedStringBuilder()

StringBuilder 精簡包裝函式,會將縮排新增至所建置的每一行。

此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。

屬性

IndentCount

取得目前的縮排層級。

Length

建置字串的目前長度。

方法

Append(Char)

將目前的縮排,然後將指定的 char 附加至所建置的字串。

Append(FormattableString)

將目前的縮排,然後將指定的字串附加至所建置的字串。

Append(IEnumerable<Char>)

將目前的縮排,然後將指定的字元附加至所建置的字串。

Append(IEnumerable<String>)

將目前的縮排,然後將指定的字串附加至所建置的字串。

Append(String)

將目前的縮排,然後將指定的字串附加至所建置的字串。

AppendJoin(IEnumerable<String>, String)

使用每個成員之間的指定分隔符號串連指定集合的成員,然後附加產生的字串,

AppendJoin(String, String[])

使用每個成員之間的指定分隔符號串連指定集合的成員,然後附加產生的字串,

AppendLine()

將新行附加至所建置的字串。

AppendLine(FormattableString)

將目前的縮排、指定的字串和新行附加至要建置的字串。

AppendLine(String)

將目前的縮排、指定的字串和新行附加至要建置的字串。

AppendLines(String, Boolean)

將指定的字串分成幾行,然後將每個行加上目前縮排的前置詞,後面接著新行,附加至要建置的字串。

Clear()

重設此建置器,以建置新的字串。

DecrementIndent()

遞減縮排。

IncrementIndent()

遞增縮排。

Indent()

建立範圍縮排,以遞增縮排,然後在處置時遞減。

SuspendIndent()

暫時停用所有縮排。 處置傳回的物件時,還原原始縮排。

ToString()

傳回建置的字串。

適用於