StringBuilder.MaxCapacity Propiedad

Definición

Obtiene la capacidad máxima de esta instancia.

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

Valor de propiedad

El número máximo de caracteres que puede contener esta instancia.

Comentarios

La capacidad máxima de esta implementación es Int32.MaxValue. Sin embargo, este valor es específico de la implementación y puede ser diferente en otras implementaciones o posteriores. Puede establecer explícitamente la capacidad máxima de un StringBuilder objeto llamando al StringBuilder(Int32, Int32) constructor .

En .NET Core y en .NET Framework 4.0 y versiones posteriores, al crear instancias del StringBuilder objeto llamando al StringBuilder(Int32, Int32) constructor, tanto la longitud como la capacidad de la StringBuilder instancia pueden crecer más allá del valor de su MaxCapacity propiedad. Esto puede ocurrir especialmente cuando se llama a los Append(String) métodos y AppendFormat(String, Object) para anexar cadenas pequeñas.

Se aplica a