C#中字符串的方法
1.字符串大小写:
string.ToUpper(); //返回字符串转换的大写形式
string.ToLower(); //返回字符串转换的小写形式
例如:
//全部转换为大写
string nameup = name.ToUpper();
//全部转换为小写
string namelow = name.ToLower();
2.移除首尾指定字符
string name.Trim(); //移除首尾的空格
string name.TrimStart(); // 移除开头的空格
string name.TrimEnd(); // 移除结尾的空格
3.字符串的比较
Compare()方法
int str.Compare(string str1,stringstr2);//大于返回1,等于返回0,小于返回-1
Equals()方法
bool name.Equals(string str);//比较如果相等返回true,否则返回false.
4.字符串截取
string str = "my name";//截取之后余下所有作为字串.
string subString1 = str.Substring(3);
5.字符串查找
Contains方法
bool <name>.Contains(string str);//表示字符串<name>中是否包含str,如果包含,返回true,否则返回false.
6.字符串的插入、移除和替换
插入Insert:
name = name.Insert(index,str);//在字符串name的index位置上插入str,原来的字符依次后移,变成一个新的字符串
移除Romove:
name = name.Remove(startIndex,length);//在字符串name中移除从startIndex开始,长度为length的字符串,剩下的字符按原序合并为一个新的字符串
替换Replace:
name = name.Replace(a, r);//将字符串name中的a替换为r