IndentedStringBuilder Sınıf

Tanım

Üzerinde StringBuilder , oluşturulan her satıra girintileme ekleyen ince bir sarmalayıcı.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

public class IndentedStringBuilder
type IndentedStringBuilder = class
Public Class IndentedStringBuilder
Devralma
IndentedStringBuilder

Açıklamalar

Daha fazla bilgi için bkz. veritabanı sağlayıcıları ve uzantıları uygulama .

Oluşturucular

IndentedStringBuilder()

Özellikler

Length

Oluşturulan dizenin geçerli uzunluğu.

Yöntemler

Append(Char)

Geçerli girintiyi ve ardından belirtilen karakteri oluşturulan dizeye ekler.

Append(IEnumerable<Char>)

Geçerli girintiyi ve ardından verilen karakterleri oluşturulan dizeye ekler.

Append(IEnumerable<String>)

Geçerli girintiyi ve ardından belirtilen dizeleri oluşturulan dizeye ekler.

Append(String)

Geçerli girintiyi ve ardından belirtilen dizeyi oluşturulan dizeye ekler.

AppendLine()

Derlenmekte olan dizeye yeni bir satır ekler.

AppendLine(String)

Geçerli Girintiyi, belirtilen dizeyi ve oluşturulan dizeye yeni bir satır ekler.

Verilen dizenin kendisi yeni bir satır içeriyorsa, dizenin o yeni satırdan sonraki kısmı girintilenmeyecektir.

AppendLines(String, Boolean)

Verilen dizeyi çizgilere ayırır ve sonra, geçerli girinti ve ardından yeni bir satırı, oluşturulan dizeye ekleyerek her satırı ekler.

Clear()

Bu oluşturucuyu yeni bir dize oluşturmaya başlamaya yönelik olarak sıfırlar.

DecrementIndent()

Girintiyi azaltır.

IncrementIndent()

Girintiyi artırır.

Indent()

Girintiyi artırır ve sonra bırakıldığında azaltacak bir kapsamlı girintileme oluşturur.

SuspendIndent()

Tüm Girintiyi geçici olarak devre dışı bırakır. Döndürülen nesne atıldığı zaman özgün Girintiyi geri yükler.

ToString()

Oluşturulan dizeyi döndürür.

Şunlara uygulanır