Поделиться через


StringBuilder.MaxCapacity Свойство

Определение

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

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

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

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

Комментарии

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

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

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