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

C#-এ LinkedList-র সব নোড মুছুন

C#-এ LinkedList<T> ক্লাসের Clear() মেথড ব্যবহার করে লিংকড লিস্টের সব নোড একসাথে মুছে ফেলা যায়। নিচে দুটি উদাহরণ দেওয়া হলো।

উদাহরণ ১

using System;
using System.Collections.Generic;

public class Demo {
    public static void Main() {
        int[] num = { 10, 20, 30, 40, 50 };
        LinkedList<int> list = new LinkedList<int>(num);

        Console.WriteLine("LinkedList নোডগুলো...");
        foreach (var n in list) {
            Console.WriteLine(n);
        }
        list.Clear();
        Console.WriteLine("LinkedList এখন খালি!");
        foreach (var n in list) {
            Console.WriteLine(n);
        }
    }
}

আউটপুট

LinkedList নোডগুলো...
10
20
30
40
50
LinkedList এখন খালি!

উদাহরণ ২

using System;
using System.Collections.Generic;

public class Demo {
    public static void Main() {
        LinkedList<String> list = new LinkedList<String>();
        list.AddLast("A");
        list.AddLast("B");
        list.AddLast("C");
        list.AddLast("D");
        list.AddLast("E");
        list.AddLast("F");
        list.AddLast("G");
        list.AddLast("H");
        list.AddLast("I");
        list.AddLast("J");

        Console.WriteLine("নোড সংখ্যা = " + list.Count);
        list.Clear();
        Console.WriteLine("নোড সংখ্যা (আপডেটেড) = " + list.Count);
    }
}

আউটপুট

নোড সংখ্যা = 10
নোড সংখ্যা (আপডেটেড) = 0
  1. C#-এ StringDictionary-র সব এন্ট্রি মুছুন

  2. Python-এ অন্য লিস্ট থেকে রিপ্লেসমেন্ট কোম্বিনেশন (Replacement Combination) বের করার পদ্ধতি

  3. পাইথনে টাপল থেকে স্ট্রিং রিমুভ করা

  4. পাইথনে টাপল থেকে ডুপ্লিকেট সরানো