System.Collections.Generic.List的详细解释,给出代码示例
时间: 2024-01-13 18:22:27 浏览: 205
System.Collections.Generic.List是.NET Framework提供的一个泛型类型,用于实现动态数组。它提供了许多有用的方法和属性,使得对数组的操作变得更加方便和高效。
代码示例:
```csharp
using System;
using System.Collections.Generic;
class Program
{
static void Main(string[] args)
{
// 创建一个List<int>类型的动态数组
List<int> numbers = new List<int>();
// 添加元素到动态数组中
numbers.Add(1);
numbers.Add(2);
numbers.Add(3);
// 获取动态数组中元素的数量
int count = numbers.Count;
// 获取或设置指定索引处的元素
int second = numbers[1];
numbers[1] = 4;
// 搜索指定元素,并返回其在动态数组中的索引
int index = numbers.IndexOf(3);
// 删除指定元素
numbers.Remove(2);
// 遍历动态数组中的所有元素
foreach (int number in numbers)
{
Console.WriteLine(number);
}
}
}
```
以上代码演示了如何使用List<int>类型的动态数组。可以看到,List类提供了许多常用的操作方法和属性,使得对数组的操作变得更加简单和高效。
阅读全文