黑马程序员技术交流社区

标题: c#字符串整理 [打印本页]

作者: 黑马-张扬    时间: 2012-12-14 11:36
标题: c#字符串整理
按类别划分的字符串操作
1.比较字符串:
Compare 返回一个指示排序顺序中某个字符串与另一个字符串之间的关系的整数。
CompareTo 返回一个指示排序顺序中当前字符串实例与第二个字符串之间的关系的整数
2.字符串相等性测试
Euqals方法确定两个字符串是否相等。StringComparison参数可以用来指定大小写是否忽略等。
3.查找字符串中的字符
返回Boolean值用来指示特定字符串中是否存在某个于字符串实例的方法。
有Contains(string value )(是否存在value)
StartWith(string value)(是否以value开头)EndsWith()
指示字符串实例ongoing某个位置起始位置的方法。
有IndexOf()返回子串的第一个字符第一次出现的位置
IndexOfAny(char[])返回数组中任意元素第一次出现的位置
LastIndexOf()返回最后依次出现的位置
LastIndexOf ()
4.修改 字符串
Insert(index,value)将一个value插入到当前String的Index位置
PadLeft(int32,char)用char填充左侧来达到int32长度实现右对齐,默认是空格
PadRight(int32,char)同上,反过来
Remove(in 32,int32)删除指定位置的字符串,默认是从第一个参数到最后位置
Replace替换
ToLower ToUooer Trim TrimEnd TrimStart。
5.从字符串中提取子字符串
Split(char[],int32,StringSplitOptions)用分隔符来分割string,int32指定字串的最大数量,StringSplitOption指定是否包含空字串
6.组合字符串
Concat 将一个或多个子字符串合并为一个字符串。最多有4个参数,都是要连接的字符串或Object
Join 将一个或多个子字符串连接成一个元素,并在每个字符串之间添加分隔符。参数一个是string,一个是分隔符
7.复制字符串
Clone 返回现有 String 对象的引用。
Copy 创建现有字符串的副本。
CopyTo 将字符串的一部分复制到一个字符数组中。

作者: 张鹏飞    时间: 2012-12-14 12:02
补充几跳:
Format方法:用于创建格式化的字符串以及连接多个字符串对象。
Trim方法:处理掉字符串首尾的特殊字符,常用于去掉空格.
ToUpper和ToLower方法:将字符串中所有字符转换为大写或小写.
作者: 黑马-张扬    时间: 2012-12-14 13:21
谢谢补充,不过Trim ToUpper跟ToLower都有了,只不过用法很明了,就没写详细。
作者: 汪磊    时间: 2012-12-14 15:07
谢谢分享!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2