按类别划分的字符串操作
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 将字符串的一部分复制到一个字符数组中。
|