针对题目“C# List
1. C# List 简介
C# List
2. List 常用方法
在C# List
2.1 添加元素
下面是常用的添加元素的方法:
- Add:添加一个元素到List
的末尾。 - Insert:在List
的特定位置插入一个元素。 - AddRange:向List
的末尾添加多个元素。
示例:
List<string> names = new List<string>();
names.Add("张三");
names.Add("李四");
names.Insert(1, "王五");
names.AddRange(new string[] { "赵六", "孙七" });
foreach (string name in names)
{
Console.WriteLine(name);
}
// 输出:张三,王五,李四,赵六,孙七
2.2 删除元素
下面是常用的删除元素的方法:
- Remove:删除List
中第一个匹配的元素。 - RemoveAt:删除List
中指定位置的元素。 - RemoveAll:根据指定的条件,删除所有匹配的元素。
- RemoveRange:删除List
中指定范围内的元素。
示例:
List<string> names = new List<string>();
names.AddRange(new string[] { "张三", "李四", "王五", "赵六", "孙七" });
names.Remove("李四");
names.RemoveAt(2);
names.RemoveAll(x => x.StartsWith("张"));
names.RemoveRange(1, 2);
foreach (string name in names)
{
Console.WriteLine(name);
}
// 输出:张三,孙七
2.3 排序
下面是常用的排序方法:
- Sort:将List
中的元素按升序排列。 - Reverse:反转List
中元素的顺序。 - Shuffle:随机打乱List
中元素的顺序。
示例:
List<int> numbers = new List<int>() { 3, 1, 4, 1, 5, 9, 2, 6, 5 };
numbers.Sort();
numbers.Reverse();
ShuffleList(numbers);
foreach (int number in numbers)
{
Console.WriteLine(number);
}
// 输出:9,5,4,3,2,1,1,5,6
3. 总结
该攻略主要介绍了C# List
以上是C# List
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:C# List