StringBuilder.MaxCapacity Свойство

Определение

Возвращает максимальную емкость данного экземпляра.

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

Значение свойства

Int32

Наибольшее количество символов, которое может содержать данный экземпляр.

Комментарии

Максимальная емкость для этой реализации — Int32.MaxValue. Однако это значение зависит от реализации и может отличаться в других или более поздних реализациях. Можно явно задать максимальную емкость StringBuilder объекта, вызвав StringBuilder(Int32, Int32) конструктор.

В .NET Core и в платформа .NET Framework 4.0 и более поздних версиях при создании экземпляра StringBuilder объекта путем вызова StringBuilder(Int32, Int32) конструктора длина и емкость экземпляра StringBuilder могут превысить значение его MaxCapacity свойства. Это может произойти, особенно при вызове Append(String) и AppendFormat(String, Object) методах для добавления небольших строк.

Применяется к