1、变量名.length:获得字符串的长度,返回一个int类型; 2、变量名.tolower();得到字符串的小写形式; 3、变量名.toupper();得到字符串的大写形式; 4、Equals();比较两个字符串,返回一个bool类型; String name1=”asd”; String name2=”Asd”; Bool bl=name1.Equals(name2,StringComparison.OrdinalIgnoreCase)); Bl=true;//忽略大小写比较两个字符的值,所以返回的是true; 5、变量名.trim();去掉两端空格; 6、Split();以。。。字符来分割,返回一个字符串的数组。 String str=“123-----123------123-----123”; String[] strNew=str.Split(new char[]{‘-‘},StringSplitOptions.RemoveEmptyEntfies); 结果:strNew={“123”,”123”,”123”,”123”}; 7、变量名.contains(“字符串1”);是否包含某个字符串,返回一个bool类型; 8、变量名.replace(“字符串1”,”字符串2”)把字符串中出现字符串1的位置替换为字符串2; 9、变量名.SubString(位置,长度);截取字符串; 10、BoolStarts With(string value);判断字符串是否以value开始; 11、Bool EndWith(string value);判断字符串是否以value结束; 12、IntIndexof(string value);取子串value第一次出现的位置,找不到则返回-1; string str = "123344@qq.com"; int index = str.IndexOf('@');//获取字符@的下标; 13、Last index of();查找字符最后出现的下标; 14、Remove 删除字符; 15、Trim(); 16、ToCharAraay();将一个字符串转换成char数组; String str=”adfgaghh”; Char [] chs=str.ToCharAraay(); 17、Newstring(char []);将一个char[]数组转换成string字符串; Char[] chs={‘f’,’s’,’w’,’r’}; String str=new string(chs); 一切类型都可以转换成字符串类型 ToString(); {:soso_e113:}希望对大家有 帮助 |