Прочитать на английском

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


StringBuilder.MaxCapacity Свойство

Определение

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

public int MaxCapacity { get; }

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

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

Комментарии

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

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

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

Продукт Версии