using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
// 创建一个包含整数的列表
List<int> numbers = new List<int> { 1, 2, 3, 4, 5 };
// 打印原始列表
Console.WriteLine("原始列表: " + string.Join(", ", numbers));
// 使用 Remove 方法移除指定元素
bool isRemoved = numbers.Remove(3);
// 检查是否成功移除元素
if (isRemoved)
{
Console.WriteLine("移除元素 3 后的列表: " + string.Join(", ", numbers));
}
else
{
Console.WriteLine("元素 3 不存在于列表中");
}
// 使用 RemoveAt 方法移除指定索引位置的元素
if (numbers.Count > 0)
{
numbers.RemoveAt(0); // 移除第一个元素
Console.WriteLine("移除第一个元素后的列表: " + string.Join(", ", numbers));
}
// 使用 RemoveAll 方法移除满足条件的所有元素
numbers.RemoveAll(n => n % 2 == 0); // 移除所有偶数
Console.WriteLine("移除所有偶数后的列表: " + string.Join(", ", numbers));
}
}
List<int>
,并初始化了一些数据。string.Join
方法将列表中的元素连接成一个字符串,并打印出来。Remove
方法用于移除列表中第一次出现的指定元素。如果元素存在,则返回 true
;否则返回 false
。RemoveAt
方法用于移除指定索引位置的元素。这里我们移除了第一个元素(索引为 0)。RemoveAll
方法用于移除所有满足特定条件的元素。这里我们移除了所有偶数。通过这些方法,你可以灵活地从 List<T>
中移除元素。
上一篇:c# 字符串换行
下一篇:c#字符串
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站