c#list常用方法
时间: 2024-12-26 19:11:47 浏览: 9
在 C# 中,List<T> 是一种动态数组,它是.NET框架中最常用的集合类型之一。它提供了一系列方便的方法来管理列表数据。下面是一些 List<T> 常用的方法:
1. **Add**: 向列表末尾添加一个元素。
```csharp
list.Add(item);
```
2. **Remove**: 移除列表中第一个匹配指定值的元素。
```csharp
list.Remove(itemToRemove);
```
3. **Insert**: 在指定位置插入一个新的元素。
```csharp
list.Insert(index, itemToInsert);
```
4. **Find**: 查找满足特定条件的第一个元素。
```csharp
var foundItem = list.Find(predicate);
```
5. **FindAll**: 返回所有满足给定条件的元素。
```csharp
var matchingItems = list.FindAll(predicate);
```
6. **Count**: 返回列表中的元素数目。
```csharp
int count = list.Count;
```
7. **Clear**: 清空列表中的所有元素。
```csharp
list.Clear();
```
8. **Sort**: 对列表进行排序,默认按升序排列。
```csharp
list.Sort();
```
9. **Reverse**: 反转列表中的元素顺序。
```csharp
list.Reverse();
```
阅读全文