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, sia la lunghezza che 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