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

C#-এ LinkedList-তে মান রয়েছে কিনা তা যাচাই করুন

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

উদাহরণ ১

using System;
using System.Collections.Generic;

public class Demo {
    public static void Main() {
        LinkedList<int> linkedList = new LinkedList<int>();
        linkedList.AddLast(25);
        linkedList.AddLast(50);
        linkedList.AddLast(100);
        linkedList.AddLast(200);
        linkedList.AddLast(400);
        linkedList.AddLast(500);
        linkedList.AddLast(550);
        linkedList.AddLast(600);
        linkedList.AddLast(800);
        linkedList.AddLast(1200);

        Console.WriteLine("নোড সংখ্যা = " + linkedList.Count);
        foreach (int val in linkedList) {
            Console.WriteLine(val);
        }
        Console.WriteLine("LinkedList-তে 800 নোড আছে? " + linkedList.Contains(800));
    }
}

আউটপুট

নোড সংখ্যা = 10
25
50
100
200
400
500
550
600
800
1200
LinkedList-তে 800 নোড আছে? True

উদাহরণ ২

using System;
using System.Collections.Generic;

public class Demo {
    public static void Main() {
        LinkedList<string> linkedList = new LinkedList<string>();
        linkedList.AddLast("ABC");
        linkedList.AddLast("BCD");
        linkedList.AddLast("CDE");
        linkedList.AddLast("DEF");
        linkedList.AddLast("EFG");
        linkedList.AddLast("FGH");
        linkedList.AddLast("GHI");
        linkedList.AddLast("HIJ");
        linkedList.AddLast("IJK");

        Console.WriteLine("নোড সংখ্যা = " + linkedList.Count);
        foreach (string val in linkedList) {
            Console.WriteLine(val);
        }
        Console.WriteLine("LinkedList-তে 'KLM' নোড আছে? " + linkedList.Contains("KLM"));
    }
}

আউটপুট

নোড সংখ্যা = 9
ABC
BCD
CDE
DEF
EFG
FGH
GHI
HIJ
IJK
LinkedList-তে 'KLM' নোড আছে? False
  1. জাভাস্ক্রিপ্টে ভ্যালু খালি কিনা চেক করা

  2. JavaScript-এ ইনপুট সংখ্যা নাকি অক্ষর চেক করা (isNaN)

  3. C#-এ LinkedList

  4. C#-এ সিঙ্গলি লিঙ্কড লিস্ট ট্রাভার্সাল (LinkedList<T>)