C#-এ Array.Exists() মেথড ব্যবহার করে অ্যারেতে নির্দিষ্ট শর্ত পূরণকারী উপাদান আছে কিনা তা যাচাই করা যায়। সাধারণত StartsWith() বা অন্য শর্তের সাথে এটি ব্যবহার করা হয়। নিচে দুটি উদাহরণ দেওয়া হলো।
উদাহরণ ১
using System;
public class Demo {
public static void Main() {
string[] products = { "Electronics", "Accessories", "Clothing", "Toys", "Clothing", "Furniture" };
Console.WriteLine("পণ্যের তালিকা...");
foreach (string s in products) {
Console.WriteLine(s);
}
Console.WriteLine("\nএক বা একাধিক পণ্য কি 'C' অক্ষর দিয়ে শুরু হয়? = {0}",
Array.Exists(products, ele => ele.StartsWith("C")));
Console.WriteLine("এক বা একাধিক গ্রহ কি 'D' দিয়ে শুরু হয়? = {0}",
Array.Exists(products, ele => ele.StartsWith("D")));
Console.WriteLine("এক বা একাধিক পণ্য কি 'T' অক্ষর দিয়ে শুরু হয়? = {0}",
Array.Exists(products, ele => ele.StartsWith("T")));
Console.WriteLine("এক বা একাধিক গ্রহ কি 'E' দিয়ে শুরু হয়? = {0}",
Array.Exists(products, ele => ele.StartsWith("E")));
}
}
আউটপুট
পণ্যের তালিকা... Electronics Accessories Clothing Toys Clothing Furniture এক বা একাধিক পণ্য কি 'C' অক্ষর দিয়ে শুরু হয়? = True এক বা একাধিক গ্রহ কি 'D' দিয়ে শুরু হয়? = False এক বা একাধিক পণ্য কি 'T' অক্ষর দিয়ে শুরু হয়? = True এক বা একাধিক গ্রহ কি 'E' দিয়ে শুরু হয়? = True
উদাহরণ ২
using System;
public class Demo {
public static void Main() {
string[] products = { "Electronics", "Accessories", "Clothing", "Toys", "Clothing", "Furniture" };
Console.WriteLine("পণ্যের তালিকা...");
foreach (string s in products) {
Console.WriteLine(s);
}
Console.WriteLine("অ্যারে-তে 'Accessories' পণ্য আছে? = {0}",
Array.Exists(products, ele => ele == "Accessories"));
Console.WriteLine("অ্যারে-তে 'Stationery' পণ্য আছে? = {0}",
Array.Exists(products, ele => ele == "Stationery"));
Console.WriteLine("\nএক বা একাধিক পণ্য কি 'C' অক্ষর দিয়ে শুরু হয়? = {0}",
Array.Exists(products, ele => ele.StartsWith("C")));
Console.WriteLine("এক বা একাধিক গ্রহ কি 'D' দিয়ে শুরু হয়? = {0}",
Array.Exists(products, ele => ele.StartsWith("D")));
Console.WriteLine("এক বা একাধিক পণ্য কি 'T' অক্ষর দিয়ে শুরু হয়? = {0}",
Array.Exists(products, ele => ele.StartsWith("T")));
Console.WriteLine("এক বা একাধিক গ্রহ কি 'E' দিয়ে শুরু হয়? = {0}",
Array.Exists(products, ele => ele.StartsWith("E")));
}
}
আউটপুট
পণ্যের তালিকা... Electronics Accessories Clothing Toys Clothing Furniture অ্যারে-তে 'Accessories' পণ্য আছে? = True অ্যারে-তে 'Stationery' পণ্য আছে? = False এক বা একাধিক পণ্য কি 'C' অক্ষর দিয়ে শুরু হয়? = True এক বা একাধিক গ্রহ কি 'D' দিয়ে শুরু হয়? = False এক বা একাধিক পণ্য কি 'T' অক্ষর দিয়ে শুরু হয়? = True এক বা একাধিক গ্রহ কি 'E' দিয়ে শুরু হয়? = True