string
字符串指定位置获取
字符串本质时char数组
字符串转char数组
char[] chars = str.ToCharArray();
字符串拼接
str = string.Format("{0}{1}",robot,1);
正向查找字符的位置
str = "robot";
//会返回2
int index = str.IndexOf("o");
//如果没找到这样的字符默认会返回-1
反向查找字符的位置
str = "robot";
//会返回4
int index = str.LastIndexOf("o");
//如果没找到这样的字符默认会返回-1
移除指定位置后的字符
str = "robot";
//会返回ro
//string里面有很多方法会返回一个新的string而不去修改原来的string
str = str.Remove(2);
//两个参数的移除
//参数1 开始位置
//参数2 字符个数
//上面str中时ro,所以这里会返回r
str = str.Remove(1,1)
替换指定字符串
str = "robot";
//会返回oobot
str = str.Replace("r","o");
大小写转换
str = "robot";
//会返回ROBOT
str = str.ToUpper();
//会返回robot
str = str.Tolower();
字符串截取
str = "robot";
//截取从指定位置开始后的字符串,包含指定位置
//会返回bot
str=str.Substring(2);
//参数1 开始位置
//参数2 指定个数
//会返回o
//不会自动判断越界,需要自己判断
str=str.Substring(1,1);
字符串切割
str = "1,2,3,4,5";
//通过逗号分割数据存入数组
string[] strs = str.Split(',');
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)