
字符串的特征
1. 字符串是一种引用类型: 字符串的数据存储在堆空间中,而堆栈空间中的变量存储数据的引用地址.
2. 字符串是不可变的: 重新分配字符串变量时,旧值不会被破坏,但是会创建一个新空间来存储新值.
3. 字符串可以视为只读字符数组: 也就是说,我们可以使用for循环遍历字符串以获取所有单个字符. 您还可以使用变量名[index下标]获取相应的相应字符.

字符串名称; //定义一个字符串变量.
名称. 长度: [属性]获取字符串中的字符数.
name.ToUpper(): 将字符转换为大写字母,仅对字母有效. 返回值是转换后的字符串.
name.ToLower(): 将字符转换为小写,仅对字母有效. 返回值是转换后的字符串.

name.Equals(): 比较两个字符串是否相同,并返回布尔值.
name.Split(): 按特定字符分割字符串,然后返回字符串类型的数组. (注意: “ 123/456 /”除以“ /”将被分为三个字符串,而不是两个,分别是“ 123”字符串字符串,“ 456”,“”).
name.Substring(): 截取字符串并返回截取的字符串. (例如: name.Substring(2): 从第三个字符开始并截取到结尾. name.Substring(2,2): 从第三个字符开始并截取两个字符. )
name.IndexOf(): 找到字符串中第一次出现的字符串的位置,返回字符串的索引,如果找不到则返回-1.

name.LastIndexOf(): 找到字符串中最后一次出现的位置,返回字符串的索引,如果找不到则返回-1.
name.StartsWith(): 确定是否以字符串开头并返回布尔值.
name.EndsWith(): 确定它是否以字符串结尾,并返回布尔值.
name.Replace(): 用新的字符串替换字符串中的字符串,然后返回新的字符串.

name.Contains(): 确定字符串中是否包含字符串,并返回布尔值.
name.TrimStart(): 删除字符串开头之前的空格,然后返回处理后的字符串.
name.TrimEnd(): 删除字符串末尾的空格并返回处理后的字符串.
name.Trim(): 删除字符串前后的空格,并返回处理后的字符串.
string.IsNullOrEmpty(): [静态方法]确定字符串是空还是空,并返回布尔值. (空不占用内存空间,而空字符串(“”)则占用内存空间. )
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-288981-1.html
他要的就是你这句话