StringBuilder 成员
表示可变字符字符串。无法继承此类。
下表列出了由 StringBuilder 类型公开的成员。
公共构造函数
名称 | 说明 | |
---|---|---|
StringBuilder | 已重载。初始化 StringBuilder 类的新实例。 |
页首
公共属性
名称 | 说明 | |
---|---|---|
Capacity | 获取或设置可包含在当前实例所分配的内存中的最大字符数。 | |
Chars | 获取或设置此实例中指定字符位置处的字符。 | |
Length | 获取或设置当前 StringBuilder 对象的长度。 | |
MaxCapacity | 获取此实例的最大容量。 |
页首
公共方法
名称 | 说明 | |
---|---|---|
Append | 已重载。 在此实例的结尾追加指定对象的字符串表示形式。 | |
AppendFormat | 已重载。 向此实例追加包含零个或更多格式规范的格式化字符串。每个格式规范由相应对象参数的字符串表示形式替换。 | |
AppendLine | 已重载。 将默认的行终止符(或指定字符串的副本和默认的行终止符)追加到此实例的末尾。 | |
CopyTo | 将此实例的指定段中的字符复制到目标 Char 数组的指定段中。 | |
EnsureCapacity | 确保 StringBuilder 的此实例的容量至少是指定值。 | |
Equals | 已重载。 返回一个值,该值指示此实例是否与指定的对象相等。 | |
GetHashCode | 用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。) | |
GetType | 获取当前实例的 Type。 (从 Object 继承。) | |
Insert | 已重载。 将指定对象的字符串表示形式插入到此实例中的指定字符位置。 | |
ReferenceEquals | 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。) | |
Remove | 将指定范围的字符从此实例中移除。 | |
Replace | 已重载。 将此实例中所有的指定字符或字符串替换为其他的指定字符或字符串。 | |
ToString | 已重载。 已重写。 将 StringBuilder 的值转换为 String。 |
页首
显式接口实现
名称 | 说明 | |
---|---|---|
System.Runtime.Serialization.ISerializable.GetObjectData | 用反序列化当前 StringBuilder 对象所需的数据填充 System.Runtime.Serialization.SerializationInfo 对象。 |
页首