Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

จะลบองค์ประกอบออกจาก Array List ใน C # ได้อย่างไร?


ประกาศ ArrayList ใหม่และเพิ่มองค์ประกอบเข้าไป

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

สมมติว่าคุณต้องลบองค์ประกอบ "สาม" ให้ใช้วิธีการ 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