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

C#-এ অ্যারে-তে নির্দিষ্ট শর্ত অনুযায়ী উপাদান আছে কিনা তা যাচাই করুন

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
  1. C# প্রোগ্রাম অ্যারের শেষ থেকে নির্দিষ্ট সংখ্যক উপাদান ফেরত দেওয়ার জন্য

  2. C#-এ জ্যাগড অ্যারে (Jagged Array) এর এলিমেন্টের টাইপ

  3. জাভা প্রোগ্রাম: অ্যারেয়ে নির্দিষ্ট মান আছে কিনা চেক করা

  4. পাইথনে যাচাই করুন অ্যারে একটি দিয়ে যেওয়া রেঞ্জের সব উপাদান আছে কিনা