📅  最后修改于: 2023-12-03 14:39:46.094000             🧑  作者: Mango
在 C# 中,可以使用字符串列表(List
List<string> stringList = new List<string>();
以上代码创建了一个空的字符串列表。
stringList.Add("hello");
stringList.Add("world");
以上代码向字符串列表中添加了两个字符串元素。
string firstString = stringList[0];
以上代码访问了列表中第一个字符串元素。需要注意的是,如果访问的元素位置超出了列表范围,将会抛出 ArgumentOutOfRangeException
异常。
foreach (string s in stringList)
{
Console.WriteLine(s);
}
以上代码遍历了字符串列表,并输出其中的每个字符串元素。
stringList.Remove("hello");
以上代码从字符串列表中删除了一个字符串元素。需要注意的是,如果要删除的元素不存在于列表中,将不会发生任何操作。
除了上述操作以外,还有许多其他常用字符串列表操作,例如:
bool contains = stringList.Contains("world");
以上代码判断了字符串列表中是否存在指定的字符串元素。
int count = stringList.Count;
以上代码获取了字符串列表中包含的字符串元素数量。
stringList.Sort();
以上代码对字符串列表中的元素进行了排序,需要注意的是,要先将字符串列表中的所有元素转换为同一种类型,否则将会抛出 InvalidOperationException
异常。
以上就是 C# 字符串列表的基本操作,使用字符串列表可以方便地对一组字符串进行管理和操作。当需要在程序中处理多个字符串时,可以考虑使用字符串列表来简化代码。