首页 理论教育 C#编程新手自学手册:StringBuilder

C#编程新手自学手册:StringBuilder

时间:2023-10-22 理论教育 版权反馈
【摘要】:在C#中,StringBuilder表示可变字符串的类,它在System.Text命名空间内被定义。StringBuilder通过本身定义的方法和属性来实现具体的功能,在下面的内容中将详细介绍。StringBuilder的常用属性如表11-2所示。表11-3 StringBuilder的常用方法列表实例52:使用StringBuilder处理字符串下面通过一个简单实例来说明使用StringBuilder的具体流程。本实例保存在“光盘:\daima\11”文件夹内,项目名为UesStringBuilder。3)通过AppendFormat()方法追加多个格式字符。4)通过Insert()方法进行添加处理。5)通过Replace()方法对字符“j”进行替换处理。图11-10 实例执行结果

C#编程新手自学手册:StringBuilder

在C#中,StringBuilder表示可变字符串的类,它在System.Text命名空间内被定义。StringBuilder通过本身定义的方法和属性来实现具体的功能,在下面的内容中将详细介绍。

StringBuilder的常用属性如表11-2所示。

表11-2 StringBuilder的常用属性列表

978-7-111-36370-5-Part02-426.jpg

StringBuilder的常用方法如表11-3所示。

表11-3 StringBuilder的常用方法列表

978-7-111-36370-5-Part02-427.jpg

实例52:使用StringBuilder处理字符串

下面通过一个简单实例来说明使用StringBuilder的具体流程。本实例保存在“光盘:\daima\11”文件夹内,项目名为UesStringBuilder。实例的功能是根据定义的字符串进行各种操作处理。实例文件的主要代码如下:

978-7-111-36370-5-Part02-428.jpg

978-7-111-36370-5-Part02-429.jpg

上述实例代码的设计流程如下。(www.xing528.com)

1)定义StringBuilder字符串mm。

2)将字符串内的字符“D”、“E”和“F”进行追加处理。

3)通过AppendFormat()方法追加多个格式字符。

4)通过Insert()方法进行添加处理。

5)通过Replace()方法对字符“j”进行替换处理。

6)通过Insert()方法将adj1和adj1的值进行添加字符处理。

7)通过Remove()方法删除字符串内的指定字符。

8)输出最后的处理结果。

执行后将分别输出显示对应结果,如图11-10所示。

978-7-111-36370-5-Part02-430.jpg

图11-10 实例执行结果

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈