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

C#-তে লিস্ট থেকে ইন্ডেক্স দিয়ে আইটেম রিমুভ করা

C#-এ List<T> কালেকশন থেকে নির্দিষ্ট ইন্ডেক্সে অবস্থিত এলিমেন্ট মুছে ফেলার জন্য RemoveAt() মেথডটি ব্যবহার করা হয়। এই মেথডটি শূন্য-ভিত্তিক (zero-based) ইন্ডেক্স গ্রহণ করে।

উদাহরণ

using System;
using System.Collections.Generic;

class Program {
    static void Main() {
        List list1 = new List() {
            "Hanks",
            "Lawrence",
            "Beckham",
            "Cooper"
        };

        Console.WriteLine("প্রাথমিক লিস্ট:");
        foreach (string name in list1) {
            Console.WriteLine(name);
        }

        // ২য় পজিশন (ইন্ডেক্স ১) এর এলিমেন্ট রিমুভ
        list1.RemoveAt(1);

        Console.WriteLine("\nরিমুভ করার পর লিস্ট:");
        foreach (string name in list1) {
            Console.WriteLine(name);
        }
    }
}

আউটপুট

প্রাথমিক লিস্ট:
Hanks
Lawrence
Beckham
Cooper

রিমুভ করার পর লিস্ট:
Hanks
Beckham
Cooper

সতর্কতা: যদি ইন্ডেক্সটি অবৈধ হয় (নেগেটিভ বা কাউন্টের চেয়ে বড়), তবে ArgumentOutOfRangeException থ্রো হবে। সবসময় if (index >= 0 && index < list.Count) চেক করে নিন।

  1. পাইথনে তালিকা থেকে ডুপ্লিকেট সরানোর পদ্ধতি

  2. জাভাস্ক্রিপ্ট ব্যবহার করে <select> লিস্ট আইটেম প্রি-সিলেক্ট করার পদ্ধতি

  3. পাইথনে একটি লিস্ট থেকে ইনডেক্স লিস্ট ব্যবহার করে এলিমেন্ট রিমুভ কীভাবে করবেন?

  4. পাইথনে ইনডেক্স দিয়ে লিস্ট থেকে এলিমেন্ট রিমুভ কীভাবে করবেন?