StringBuilder.MaxCapacity Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera maksymalną pojemność tego wystąpienia.
public:
property int MaxCapacity { int get(); };
public int MaxCapacity { get; }
member this.MaxCapacity : int
Public ReadOnly Property MaxCapacity As Integer
Wartość właściwości
Maksymalna liczba znaków, które może zawierać to wystąpienie.
Uwagi
Maksymalna pojemność dla tej implementacji to Int32.MaxValue. Jednak ta wartość jest specyficzna dla implementacji i może się różnić w innych lub nowszych implementacjach. Maksymalną pojemność StringBuilder obiektu można jawnie ustawić przez wywołanie konstruktora StringBuilder(Int32, Int32) .
W programie .NET Core i w wersjach .NET Framework 4.0 i nowszych podczas tworzenia wystąpienia StringBuilder obiektu przez wywołanie StringBuilder(Int32, Int32) konstruktora zarówno długość, jak i pojemność StringBuilder wystąpienia mogą wzrosnąć poza wartość jego MaxCapacity właściwości. Może to wystąpić szczególnie w przypadku wywołania Append(String) metod i AppendFormat(String, Object) w celu dołączenia małych ciągów.