一、C#-----字符串常用操作方法

1.ToUpper()

功能:将字符转化为大写形式,仅仅针对字,字母
使用:字符串变量.方法名 ();

2.ToLower()

功能:将字符转化为小写形式,仅仅针对字,字母
使用:字符串变量.方法名 ();

3.Equals()

功能:比较两个字符串是否相同,返回bool型
使用:字符串变量.方法名 (要比较的字符串变量);

4.Split()

功能:分割字符串,返回字符串类型的数组
使用:字符串变量.方法名 (用于分割的字符数组);
string address=“山东|济南|历下”
char[]c=new char[]{'|'};
string[]ad=address.Split(c);
for(int i=0;i<ad.length;i++)
{
  Console.Writeline(ad[i]);
}

//运行结果:山东
           济南
           历下

5.Substring()  

功能:截取字符串,返回截取后的子串
使用:字符串变量.方法名 (开始截取的位置)//截取到最后;
            字符串变量.方法名 (开始截取的位置,截取长度);

6.IndexOf()

功能:查找某个字符串在字符串中第一次出现的位置,返回索引位置,没找到返回-1
使用:字符串变量.方法名 (子字符串);

例如:name.IndexOf("on");

7.LastIndexOf()

功能:查找某个字符串在字符串中最后一次出现的位置,返回索引位置,没找到返回-1
使用:字符串变量.方法名 (子字符串);

8.StartWith()

功能:判断是否以...字符串开始,返回bool型;
使用:字符串变量.方法名 (子字符串);

9.EndWith()

功能:判断是否以...字符串结束,返回bool型;
使用:字符串变量.方法名 (子字符串);

10.Replace() 

功能:将字符串中的某个字符串替换成一个新的字符串,返回新的字符串
使用:字符串变量.方法名 (旧字符串,新字符串);

11.Contains()  

功能:判断某个字符串中是否包含指定的字符串,返回bool型
使用:字符串变量.方法名 (子字符串);

12.Trim() 

功能:去掉字符串前后的空格
使用:字符串变量.方法名 ();

13.TrimEnd 

功能:去掉字符串结束后的空格
使用:字符串变量.方法名 ();

14.TrimStart

功能:去掉字符串开始前的空格
使用:字符串变量.方法名 ();

15.IsNullEmpty 

功能:判断一个字符串是否为null或空,返回bool型
使用:string.方法名(字符串变量);

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值