কম্পিউটার টিউটোরিয়াল

C#-তে ArrayList থেকে এলিমেন্ট কীভাবে রিমুভ করবেন

C#-এ ArrayList থেকে একটি নির্দিষ্ট এলিমেন্ট মুছে ফেলার জন্য Remove() মেথডটি ব্যবহার করা হয়। এই মেথডটি আর্গুমেন্ট হিসেবে পাস করা অবজেক্টের প্রথম আবির্ভাবটিকে কালেকশন থেকে মুছে দেয়।

উদাহরণ

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);
        }

        // "Three" এলিমেন্টটি রিমুভ করা
        arr.Remove("Three");

        Console.WriteLine("এলিমেন্ট রিমুভ করার পর ArrayList...");
        foreach(string str in arr) {
            Console.WriteLine(str);
        }
        
        Console.ReadLine();
    }
}

আউটপুট

ArrayList...
One
Two
Three
Four
এলিমেন্ট রিমুভ করার পর ArrayList...
One
Two
Four

নোট: Remove() মেথডটি কেবল প্রথম মিল খুঁজে পেলে সেটি মুছে দেয়। যদি একই মান একাধিকবার থাকে, তবে বাকিগুলো অপ্রভাবিত থাকে। সবগুলো মুছে ফেলার জন্য লুপ বা LINQ ব্যবহার করতে পারেন।

  1. JavaScript-এ অ্যারেতে প্রতি N-তম এলিমেন্ট মুছে ফেলা

  2. জাভাস্ক্রিপ্ট অ্যারে থেকে ব্ল্যাঙ্ক (undefined) উপাদান সরানো

  3. জাভাস্ক্রিপ্টে স্প্রেড অ্যারে রেফারেন্স দিয়ে এলিমেন্ট রিমুভ করা

  4. সুইফট অ্যারে (Array) থেকে স্পেসিফিক এলিমেন্ট রিমুভ (Remove) করার পদ্ধতি