在C#中刪除List元素的最佳實踐是使用Remove
方法或RemoveAt
方法。Remove
方法用于刪除指定元素,而RemoveAt
方法用于刪除指定索引位置的元素。
示例如下:
List<int> numbers = new List<int>() { 1, 2, 3, 4, 5 };
// 刪除指定元素
numbers.Remove(3);
// 刪除指定索引位置的元素
numbers.RemoveAt(1);
// 輸出結果
foreach (int number in numbers)
{
Console.WriteLine(number);
}
上述代碼中,首先創建一個包含整數的List對象numbers
,然后使用Remove
方法刪除元素3,使用RemoveAt
方法刪除索引位置為1的元素。最后通過循環輸出刪除后的List元素。