StringBuilder.MaxCapacity Proprietà

Definizione

Ottiene la capacità massima di questa istanza.

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

Valore della proprietà

Numero massimo di caratteri che questa istanza può contenere.

Commenti

La capacità massima per questa implementazione è Int32.MaxValue. Tuttavia, questo valore è specifico dell'implementazione e potrebbe essere diverso in altre implementazioni o successive. È possibile impostare in modo esplicito la capacità massima di un StringBuilder oggetto chiamando il StringBuilder(Int32, Int32) costruttore .

In .NET Core e in .NET Framework 4.0 e versioni successive, quando si crea un'istanza dell'oggetto StringBuilder chiamando il StringBuilder(Int32, Int32) costruttore, la lunghezza e la capacità dell'istanza StringBuilder possono aumentare oltre il valore della relativa MaxCapacity proprietà. Ciò può verificarsi in particolare quando si chiamano i Append(String) metodi e AppendFormat(String, Object) per accodare stringhe di piccole dimensioni.

Si applica a