StringBuilder.MaxCapacity Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá maximální kapacitu této instance.
public:
property int MaxCapacity { int get(); };
public int MaxCapacity { get; }
member this.MaxCapacity : int
Public ReadOnly Property MaxCapacity As Integer
Hodnota vlastnosti
Maximální počet znaků, které může tato instance obsahovat.
Poznámky
Maximální kapacita pro tuto implementaci je Int32.MaxValue. Tato hodnota je však specifická pro implementaci a může se lišit v jiných nebo novějších implementacích. Můžete explicitně nastavit maximální kapacitu objektu StringBuilder voláním konstruktoru StringBuilder(Int32, Int32) .
V .NET Core a v rozhraní .NET Framework 4.0 a novějších verzích při vytvoření instance StringBuilder objektu voláním StringBuilder(Int32, Int32) konstruktoru může délka i kapacita StringBuilder instance narůst nad hodnotu její MaxCapacity vlastnosti. K tomu může dojít zejména při volání Append(String) metod a AppendFormat(String, Object) pro připojení malých řetězců.