稀水无痕

稀水无痕

 

string,StringBuilder,语句类型,转义字符 第四课

string 类,StringBuilder类 应该是在项目开发中比较常用的类了.
在字符串连接的
string 关键字声明的一个字符数组,string s = "Hello, World!";
连接字符串 考虑性能的情况下 当然最好使用StringBuilder
string的连接字符串
stringBuilder的连接字符串
字符串中可以包含转义符,如“\n”(新行)和“\t”(制表符),
有个特殊的符号@
@ 符号会告知字符串构造函数忽略转义符和分行符,
如下:
相同的结果
在string 中常用的方法有几个
1.Split
此方法返回一个字符串数组,其中每个元素是一个单词
split
输出的结果为:
Original text: 'one     two three:four,five six seven'
7 words in text:
one
two
three
four
five
six
seven
2.搜索字符串
IndexOfLastIndexOfStartsWithEndsWith 方法 
搜索字符串
3.字符串的修改
ToCharArray 方法
字符串是不可变的,因此不能修改字符串的内容。但是,可以将字符串的内容提取到非不可变的窗体中,并对其进行修改,以形成新的字符串实例
ToCharArray 方法来将字符串的内容提取到 char 类型的数组中。然后修改此数组中的某些元素。之后,使用 char 数组创建新的字符串实例
字符串修改



附录:转义字符
转义字符

 
关于为什么用StringBuilder会比string连接字符串效率高,会在C#分析目录写出来,当然那都是个人意见,不一定正解,
希望高人能够知道.

posted on 2007-09-19 10:44  稀水无痕  阅读(1367)  评论(0编辑  收藏  举报

导航