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