StringBuilder.MaxCapacity Propriedade

Definição

Obtém a capacidade máxima desta instância.

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

Valor da propriedade

O número máximo de caracteres que esta instância pode conter.

Comentários

A capacidade máxima para essa implementação é Int32.MaxValue. No entanto, esse valor é específico da implementação e pode ser diferente em outras implementações ou posteriores. Você pode definir explicitamente a capacidade máxima de um StringBuilder objeto chamando o StringBuilder(Int32, Int32) construtor .

No .NET Core e no .NET Framework 4.0 e versões posteriores, quando você cria uma instância do StringBuilder objeto chamando o StringBuilder(Int32, Int32) construtor, o comprimento e a capacidade da StringBuilder instância podem crescer além do valor de sua MaxCapacity propriedade. Isso pode ocorrer especialmente quando você chama os Append(String) métodos e AppendFormat(String, Object) para acrescentar cadeias de caracteres pequenas.

Aplica-se a