C#字符串相关操作

1、连接

string s3 = s1 + s2;

2、比较-------Equals

// == 比较运算符,返回值为bool类型
bool b = (s1==s2);

 //Equlas()方法,返回值为bool类型
 Console.WriteLine(s1.Equals(s2));     //输出False
 Console.WriteLine(string.Equals(s3,s1+s2));     //输出True

//Compare()/CompareTo(),返回值为0,1,-1,用法跟Equals()一样

3、截取------Substring

//Substing()有两个参数 startIndex 和 length,分别表示起始位置跟截取长度,返回截取的字符串
Console.WriteLine(s3.Substring(0,6)); 

4、分割-------Split

//Split()的参数为数组,包含想去除的分隔符
 Console.WriteLine(s3.Split(new char[] { ' ','\t','\r'}));       //去掉包含空格、换行符、制表符

5、删除------Remove

//Remove()跟Substring一样,包含相同的参数
Console.WriteLine(s3.Remove(0,4));

 

6、替换------Replace

//Replace()有两个参数--待替换的字符或字符串/替换后的字符或字符串,但是参数类型必须一致
string s5 = s3.Replace(s1, s2);     //输出为 s2+s2;

结语:字符串作为最常用的类型,在编程中必不可少,及时掌握才能写出高质量代码!

posted @   Darius丶段  阅读(34)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示