Substring 方法
Substring方法是C#中最常用的字符串截取方法之一。它通过指定起始位置和长度来截取字符串的一部分。
string originalString = "Hello, World!";
string subString = originalString.Substring(7, 5);
Console.WriteLine(subString);
//输出结果 World
上示案例中,从第7个开始截取 第7个是 (空格) 截取长度为5,所以接着往后数 数够5个 所以为 World
Split 方法
Split方法可以将一个字符串分割为多个子字符串,并将其存储在一个字符串数组中。我们可以通过指定分隔符来截取字符串。
string originalString = "Hello, World!";
string[] subStrings = originalString.Split(',');
foreach (string subString in subStrings)
{
print(subString);
}
//输出结果
//Hello
// World!
上示案例中,以逗号分隔,也可以以 (空格)分隔 输出结果为 Hello,和World
IndexOf 方法
用于查找指定元素的第一个匹配项的索引。它返回一个整数值,表示匹配项在集合中的位置,如果未找到匹配项,则返回 -1。
string originalString = "Hello, World!";
int index = originalString.IndexOf(',');
print(index); // 输出 5
string str = "Hello, World!";
int index1 = str.IndexOf("World");
print(index1); // 输出 7
int[] numbers = { 1, 2, 3, 4, 5 };
int index2 = Array.IndexOf(numbers, 3);
print(index2); // 输出 2
List<string> fruits = new List<string> { "apple", "banana", "orange" };
int index3 = fruits.IndexOf("banana");
print(index3); // 输出 1
上示案例中,我使用了 IndexOf
方法来查找指定元素在字符串、数组和列表中的索引位置。
Remove 方法
Remove方法移除当前实例中的所有字符,从指定位置开始,一直到最后一个位置为止,并返回字符串。
string originalString = "Hello, World!";
string newString = originalString.Remove(8);
print(newString); //输出Hello, W
上示案例中,从第八个开始移除也就是W后面的直接移除
后言:
付出才有回报,祝愿大家越来越优秀!
小编不易,感谢观看,学到了就留下个支持的赞吧!
关注我,了解更多Unity相关知识哦!
注意:
1.(本文章用于作者的日常笔记)
2.(如有错误的地方,还请各位高抬贵手,指正出来。)