StringBuilder.MaxCapacity Özellik

Tanım

Bu örneğin maksimum kapasitesini alır.

public:
 property int MaxCapacity { int get(); };
public int MaxCapacity { get; }
member this.MaxCapacity : int
Public ReadOnly Property MaxCapacity As Integer

Özellik Değeri

Bu örneğin tutabileceği karakter sayısı üst sınırı.

Açıklamalar

Bu uygulama için maksimum kapasite: Int32.MaxValue. Ancak, bu değer uygulamaya özgüdür ve diğer veya sonraki uygulamalarda farklı olabilir. Oluşturucuyu çağırarak StringBuilder(Int32, Int32) bir StringBuilder nesnenin maksimum kapasitesini açıkça ayarlayabilirsiniz.

.NET Core'da ve .NET Framework 4.0 ve sonraki sürümlerde, oluşturucuyu çağırarak StringBuilder(Int32, Int32) nesne örneği oluşturduğunuzdaStringBuilder, örneğin hem uzunluğu hem de kapasitesi StringBuilder özelliğinin MaxCapacity değerinin ötesine uzayabilir. Bu, özellikle küçük dizeleri eklemek için ve AppendFormat(String, Object) yöntemlerini çağırdığınızda Append(String) oluşabilir.

Şunlara uygulanır