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(',');
posted @   cannedmint  阅读(14)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示