StringBuilder.MaxCapacity Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.