StringBuilder.MaxCapacity Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.