c#基础—字符串的常用方法
1.、char[] chr = str.ToCharArray();将字符串转化为字符数组,操作字符数组变换顺序
2、str = new string(chr);.将字符数组转化为字符串
3、 string[] StrNew = str.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
Split函数字符串分割函数,new char[]{ ‘’}为分割字符数组,StringSplitOptions.RemoveEmptyEntries移除分割空项
4. 、int index = str.IndexOf('@'); indexof函数找指定字符第一次出现的位置
LastindexOf函数找指定字符最后一次出现的位置
5.、str.Contains("邪恶") contains方法,判断字符串中是否包含指定字符串,返回值bool
6. 、str.Replace("邪恶", "***") replace方法,用某个字符替换字符串中的指定字符
7.、length:获取字符串中字符的个数
8.、toupper\tolaower:转换英文大小写
9、equals(lessionTwo,StringComparsion.OrdinalIgnorCase)比较两个字符串,忽略大小写
10、startswith()判断以、、、开始
Endswith判断以、、、结束
11、string.IsNullOrEmpty( ):判断字符串是否为空或者null
12、string.join( ):将数组按照指定的字符串链接,返回一个字符串
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?