StringBuilder.MaxCapacity 属性

定义

获取此实例的最大容量。

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

属性值

此实例可容纳的最大字符数。

注解

此实现的最大容量为 Int32.MaxValue。 但是,此值特定于实现,在其他或更高版本的实现中可能有所不同。 可以通过调用 StringBuilder(Int32, Int32) 构造函数显式设置对象的最大容量StringBuilder

在 .NET Core 和 .NET Framework 4.0 及更高版本中,通过调用 StringBuilder(Int32, Int32) 构造函数实例化 StringBuilder 对象时,实例的StringBuilder长度和容量都可能超出其MaxCapacity属性的值。 尤其是在调用 Append(String)AppendFormat(String, Object) 方法以追加小字符串时,可能会出现这种情况。

适用于