C#数据类型:List

List(T是一种数据类型,比如int、string、GameObject等)是一个非常有用的集合类型,它位于System.Collections.Generic命名空间下。它可以动态地调整大小,能够方便地添加、删除和访问元素。

cs 复制代码
//创建List
List<int> intList = new List<int>();
List<string> stringList = new List<string>();

//添加元素
stringList.Add("Hello");
stringList.Add("World");

//插入元素
stringList.Insert(1, "Good");

//访问元素
string secondstr = stringList[1];

//获取元素数量
int count = stringList.Count;

//删除元素
stringList.Remove("World");

//删除指定索引位置的元素
stringList.RemoveAt(1); 

//清空List元素
stringList.Clear();

//查找元素
int index = stringList.IndexOf("World");

//检查list是否包含元素
List<float> floatList = new List<float>() {1.0f, 2.0f, 3.0f};
bool containsTwo = floatList.Contains(2.0f);

//排序List中的元素
List<int> intList = new List<int>() {3, 1, 2};
intList.Sort();
相关推荐
李妍.8 小时前
02Numpy基础(上)
开发语言·python
TheBestRucy8 小时前
Python 九阳神功之贰:面向对象(下)
开发语言·python
AI_小站9 小时前
刚面完百度的 Agent 开发岗,我才发现:世界就是个巨大的草台班子
java·开发语言·人工智能·spring·百度·langchain
felixking10 小时前
C++20 协程
开发语言·c++·协程
Zane19941211 小时前
CAS 与原子类:Java 如何实现无锁编程
java·开发语言
码农颜12 小时前
6.3 主函数流程剖析
开发语言·php
TheBestRucy12 小时前
Python 九阳神功:从零筑基到线程飞升
服务器·开发语言·网络·人工智能·python
研☆香12 小时前
聊一聊前端的常见字 关键字
开发语言·前端·javascript
草莓橙子碗13 小时前
Claude 使用指南
开发语言·python
longxiaozhang614 小时前
C# Array类:数组其实没那么难
开发语言·c#