2.6.2 字符串操作
2025年09月26日
2.6.2 字符串操作
在C#中,为字符串提供了快捷和方便的操作,使用C#提供的类能够进行字符串的比较、字符串的连接、字符串的拆分等操作,方便了开发人员进行字符串的操作。
1.比较字符串
如果需要比较字符串,有两种方式:一种是值比较,一种是引用比较。值比较可以直接使用运算符“==”进行比较,示例代码如下:
当判断两个字符串是否指向同一个对象时,可以使用CompareTo方法判定两个字符串是否指向同一个对象,示例代码如下:
2.字符串连接
当一个字符串被创建,对字符串的操作方法实际上是对字符串对象的操作。其返回的也是新的字符串对象,字符串使用符号“+”进行连接,示例代码如下:
3.常用字符串函数
IndexOf()取子串函数。返回字符串中从参数位置开始查找到的字符串,若搜索不到查询的字符串,则返回-1。
Split()字符串分割函数。按照参数符号对字符串进行分割。
ToUpper()将字符串更改为大写。
ToLower()将字符串更改为小写。
Replace()将字符串中某个元素替换成另外一个元素。
Length()获得字符串的长度。
IsNullOrEmpty()判断字符串是否为空。
示例代码如下: