C# String中的方法

1.获取字符串中的字符

字符串本质是一个字符数组 字符串类中有索引器
利用索引器可以获取字符串中的字符
字符串转换为字符数组 使用ToCharArray方法
求字符串长度 使用Length方法
string s=“123”;
Console.WriteLine(s[0]);
char[] chars=s.ToCharArray();

2.字符串拼接

string的Format方法 加占位符
string.Format"{0}{1}",11,22);

3.正向查找字符索引位置

从字符串左侧开始查找 第一个符合查找关键词的索引位置
返回字符串中字符的索引 没有找到返回-1
string s2=“4456”;
s2.IndexOf(“4”);//索引为零

4.反向查找字符索引

从字符串右侧开始查找 第一个符合查找关键词的索引位置
返回字符串中字符的索引 没有找到返回-1
string s2=“4456”;
s2.LastIndexOf (“4”);//索引为1

5.移除字符后面的内容

Rmove方法 返回去除后的字符串 不影响原有字符串
从索引位置开始去除 包括索引位置
string s3=“123”;
string s4=s3.Remove(1);
Console.WriteLine(s3);//123
Console.WriteLine(s4);//1

Remove(索引位置,去除字符的个数)
string s = “1123”;
s = s.Remove(1,2);
Console.WriteLine(s);//13

6.替换字符串中的内容

Replace(“字符串中的内容”,“替换的内容”);
不改变原有字符串 返回修改后的字符串
string s = “你好,小红”;
s = s.Replace(“小”,“大”);
Console.WriteLine(s);//你好,大红

7.大小写转换

ToUpper
字符串中的小写转换为大写 返回一个改变后的字符串
ToLower
字符串中的大写转换为小写 返回一个改变后的字符串

8.字符串截取

获得指定位置后面的内容 该内容包括指定位置的字符
string s = “WEC”;
string ss = s.Substring(1);
Console.WriteLine(ss);//EC

Subtring(开始位置,截取个数);
string s = “WECE”;
string ss = s.Substring(1,2);
Console.WriteLine(ss);//EC
截取个数不能超过子串的长度

9.字符串切割

指定字符 分割字符串 切割后返回一个字符串数组
string s = “WE,11”;
string[] ss = s.Split(“,”);
Console.WriteLine(ss[0]+" "+ss[1]);//ss[0]WE ss[1]11

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值