当前位置: 首页> 汽车> 时评 > C#中的list集合

C#中的list集合

时间:2025/8/26 6:38:23来源:https://blog.csdn.net/weixin_64532720/article/details/140939348 浏览次数: 0次

在C#中,List<T> 是一个泛型集合类,它实现了 IList<T> 接口和 ICollection<T> 接口,也继承自 IEnumerable<T> 接口。List<T> 提供了一种灵活的方式来存储和管理一个对象数组,并且可以动态地增加和删除元素。

以下是一些 List<T> 的常用操作:

  1. 创建 List<T> 实例

     
    List<int> numbers = new List<int>();

  2. 添加元素

    • 使用 Add 方法添加单个元素:
       
      numbers.Add(10);

    • 使用 AddRange 方法添加多个元素:
       

      List<int> moreNumbers = new List<int> { 5, 6, 7 }; numbers.AddRange(moreNumbers);

  3. 插入元素: 使用 Insert 方法在指定索引位置插入元素:

     
    numbers.Insert(0, 0); // 在索引0的位置插入元素0

  4. 访问元素: 使用索引访问特定位置的元素:

     
    
    int firstNumber = numbers[0];

  5. 删除元素

    • 使用 Remove 方法删除特定元素:
       
      numbers.Remove(10); // 删除列表中的10

    • 使用 RemoveAt 方法删除指定索引的元素:
       
      
      numbers.RemoveAt(0); // 删除索引0处的元素

  6. 获取列表长度: 使用 Count 属性获取列表中的元素数量:

     
    
    int count = numbers.Count;

  7. 查找元素: 使用 IndexOf 方法获取元素的索引:

     
    int index = numbers.IndexOf(5); // 返回5在列表中的索引

  8. 遍历 List<T>: 使用 foreach 循环遍历列表中的每个元素:

     
    foreach (int number in numbers) { Console.WriteLine(number); }

  9. 排序 List<T>: 使用 Sort 方法对列表进行排序:

    numbers.Sort();

  10. 反转 List<T>: 使用 Reverse 方法反转列表中的元素顺序:

    numbers.Reverse();

  11. 清空 List<T>: 使用 Clear 方法清空列表中的所有元素:

     
    numbers.Clear();

关键字:C#中的list集合

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: