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 en fazla karakter sayısı.

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 bir StringBuilder(Int32, Int32) nesnenin maksimum kapasitesini açıkça ayarlayabilirsiniz.

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

Şunlara uygulanır