前几天刚刚看了C#中一些常用的字符串方法,然而第二天就忘了很多,当然了,老师说过记是记不住的,我们要经常使用,形成习惯,但是在没形成习惯之前,我觉的自己需要对这些方法做一个记录性的总结。
string textbook="等等,我好像有学会一些知识";
char[]chs=textbook.ToCharArray(); //将字符串转化为字符数组
textbook=new string(chs); //将字符数组抓换为字符串
textbook.ToUpper(); //将字符串转换为大写
textbook.ToLower(); //将字符串转换为小写
textbook.Contains("会"); //判断字符串中是否有“会”
textbook.StartsWith("我"); //判断字符串是否以某字符开始的
textbook.EndsWith("识"); //判断字符串是否以某字符结束的
textbook.Substring(3,3); //从索引3截取3个字符
textbook.Replace("我","你"); //将“你”把“我”替换
textbook.Remove(","); //删除字符
string str="等等,我好像明白了什么";
textbook.Equals(str,stringComparison.OrdinalIgnoreCase); //忽略大小写比较
textbook.Split(new char[]{','},StringSplitOptions.RemoveEmptyEntries); //切割符号
textbook.Trim(); //删除首尾空格
textbook.Join("|",new string[]{"人类","神"}); //在字符串中插入符号
textbook.Insert(5,"哈哈"); //在某个索引处插入字符串
textbook.IndexOf("会",7); //从某个索引开始找指定字符索引
textbook.LastIndexOf("等"); //找最后一个‘等’的索引
string.IsNullOrEmpty(textbook); //判断字符串是否为空字符串或者是NULL