C#字符串相关方法与字符数组的转换

字符数组与字符串转换

字符串对象.ToCharArray:字符串对象可以调用ToCharArray的方法将字符数组转换为字符数组

new String (字符数组):使用new String(字符数组),将字符数组放入其中可以将字符数组转化为字符串;

字符串的相关方法

toString();一切类型都可以使用ToString()方法将其转化为字符串类。

字符串对象.ToUpper():将字符串转化为大写

字符串对象.ToLower():将字符串转换为小写

equals(String xxx):比较字符串,仅仅比较形式是否相同

equals(String xxx,StringComparison.OrdinalIgnoreCase):忽略大小写的比较

split(char [] xx):将字符串中与字符数组任意元素相同的字符进行删去,但是直接删去的时候,它的字符串数组中是将对应的字符串上的字符改变为空,若连空都不需要,那么可以使用下面的方法。

split(char []xx,StringSplitOptions.RemoveEmptyEntries)

contains("value"):判定该字符串是否包含value

Replace("value"):将对应字符串中的value内容进行替换

Substring(index):将字符串进行截取,其中index代表着字符串的索引,从0取到index

Substring(index1,index2):将字符串进行分割

StartWith(“value”):判定字符串是是否以制定内容开头

EndWith(“value”):判定字符串是否以指定内容结尾

IndexOf('char'):查找对应字符第一次出现的下标索引

IndexOf(‘char’,number):查找第x次出现的char字符的下标索引

LastIndexOf():最后出现的字符的下标索引,和IndexOf的使用相同

Trim():移除该字符串前面和后面所有的空字符

TrimStart():去掉前面的空格

TrimEnd():去掉后面的空格

String.IsNullOrEmpty():判定字符串是否是null和空

Join(“value”,params Object [] xxx):将value放在xxx数组中的每一个元素的后面,同时其返回一个字符串。比如xxx数组中存放着“1”“2”“3”,同时我的value是“|”,那么最终的字符串的显示就是

1|2|3。

  • 5
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mllllk

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值