StringBuilder.MaxCapacity Propiedad

Definición

Obtiene la capacidad máxima de la instancia.

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

Valor de propiedad

Número máximo de caracteres que la instancia puede contener.

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 una instancia 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