C#中的字符串

1.字符串及常用方法

在C#语言中提供了对字符串类型数据操作的方法,如:截取字符串中的内容、查找字符串中的内容等。

常用的字符串操作包括获取字符串的长度、查找某个字符在字符串中的位置、替换字符串中的内容、拆分字符串等。

在字符串操作中常用的属性或方法如下:

编号

属性或方法名

作用

1

Length

获取字符串的长度,即字符串中字符的个数

2

IndexOf

返回整数,得到指定的字符串在原字符串中第一次出现的位置

3

LastIndexOf

返回整数,得到指定的字符串在原字符串中最后一次出现的位置

4

StartsWith

返回布尔型的值,判断某个字符串是否以指定的字符串开头

5

EndsWith

返回布尔型的值,判断某个字符串是否以指定的字符串结尾

6

ToLower

返回一个新的字符串,将字符串中的大小写转换成小写字母

7

ToUpper

返回一个新的字符串,将字符串中的大小写转换成大写字母

8

Trim

返回一个新的字符串,不带任何参数时,表示将原字符串中前后的空格删除参数为字符数组时,表示将原字符串中含有的字符数组中的字符删除

9

Remove

返回一个新的字符串,将字符串中指定位置的字符串移除

10

TrimStart

返回一个新的字符串,将字符串中左侧的空格删除

11

TrimEnd

返回一个新的字符串,将字符串中右侧的空格删除

12

PadLeft

返回一个新的字符串,从字符串的左侧填充空格达到指定的字符串长度

13

PadRight

返回一个新的字符串,从字符串的右侧填充空格达到指定的字符串长度

14

Split

返回一个新的字符串类型的数组,根据指定的字符串数组或者字符串数组中的字符或字符串作为条件拆分字符串

15

Replace

返回一个新的字符串,用于将指定字符串替换给原字符串中指定的字符串

16

Substring

返回一个新的字符串,用于截取指定的字符串

17

Insert

返回一个新的字符串,将一个字符串插入另一个字符串中索引的位置

18

Concat

返回一个新的字符串,将多个字符串合并成一个字符串

注意:C#中的字符串虽然是引用类型,但其所有方法都返回的是新的对象

2.获取字符串长度

字符串是由多个字符组成的,字符串中的第一个字符使用字符串[0]即可得。[0]中的0称为下标。

获取字符串中的第一个字符使用的下标是0,则字符串中最后一个字符的下标是字符串的长度减1

举例如下:

3.查找字符串中的字符

在字符串查找是否含有某个字符串是常见的一个应用,如:在输入的字符串中查找特殊字符、获取某个字符串在原字符串中的位置等。

在C#中,字符串的查找方法有IndexOf、LastIndexOf

IndexOf方法,是指定字符串在原字符串中第一次出现的位置。

LastIndexO方法,是指定字符串在查找的字符串中最后一次出现的位置。

举例如下:

4.字符串替换方法

字符串的替换操作,是指将字符串中指定的字符串替换成新的字符串。

在C#中替换字符串的方法是Replace方法。

举例如下:

5.字符串截取函数

截取字符串的方法是Substring方法。

在使用该方法时,有以下两种方法传递参数:

举例如下:

6.字符串插入

在一个字符串中可以在指定位置插入另一个字符串。插入字符串使用的方法是Insert方法。

在Insert方法中需要两个参数,一个是字符串插入位置,一个是字符串。

举例如下:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值