如何在 C# 中从阵列列表中删除一个元素?


声明一个新的 ArrayList 并向其中添加元素。

ArrayList arr = new ArrayList();
arr.Add( "One" );
arr.Add( "Two" );
arr.Add( "Three" );
arr.Add( "Four" );

现在假设你需要删除元素“Three”。为此,请使用 Remove() 方法。

arr.Remove("Three");

以下是从 ArrayList 中删除元素的完整示例 -

示例

 在线演示

using System;
using System.Collections;

class Demo {

   static void Main() {
      ArrayList arr = new ArrayList();
      arr.Add( "One" );
      arr.Add( "Two" );
      arr.Add( "Three" );
      arr.Add( "Four" );

      Console.WriteLine("ArrayList...");
      foreach(string str in arr) {
         Console.WriteLine(str);
      }

      arr.Remove("Three");
      Console.WriteLine("ArrayList after removing an element...");

      foreach(string str in arr) {
         Console.WriteLine(str);
      }

      Console.ReadLine();
   }
}

输出

ArrayList...
One
Two
Three
Four
ArrayList after removing an element...
One
Two
Four

更新时间: 2020 年 6 月 22 日

1K+ 浏览量

开启你的 职业生涯

完成课程即可获得认证

开始
广告
© . All rights reserved.