字符串常用方法
string str ="";
string[] strArray = str.Split('截取字符'); //按字符将字符串拆分为数组
str = str.Replace("n","m");//将字符串n替换为m
str = str.Remove(i,length);//删除字符串下标i,长度为8下标从0开始
str = str.Substring(n); //截取字符串,下标充0开始,包括n
bool bl = string.IsNullOrEmpty(str)//判断str是否为""和nul,返回true为""或者null
bool bl = str.Contains("n"); //判断字符串str里面是否包含"n",返回true包含,false不包含
bool bl = str.Equals(str1);//判断字符串str和字符串str1是否完全一样(区分大小写) 返回true完全一样
int index = str.IndexOf("n");
int index = str.LastIndexOf("n");
//IndexOf 和 LastIndexOf 判断字符串第一次出现(IndexOf)和最后一次出现(LastIndexOf)的位置,如果没有出现过则返回值为-1
string s=str.Insert(index,"")//在字符串的index位置上插入字符,原来的字符依次后移,变成一个新的字符串
char[] s=str.ToCharArray();//ToCharArray将字符串转化为字符数组(<string>.ToCharArray())
str = str.Trim();// 去掉前后两边的空格
str=str.ToUpper();//转换为大写
str=str.ToLower();//转换为小写
//ToUpper(转换为大写)和ToLower(转换为小写)