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

C#-এ স্ট্রিংসের সাথে switch স্টেটমেন্ট ব্যবহার

C#-এ switch স্টেটমেন্ট একটি ভেরিয়েবলকে মানের একটি তালিকার সাথে সমানতার জন্য টেস্ট করার অনুমতি দেয়। প্রতিটি মানকে case বলা হয়। স্ট্রিংসের সাথে switch ব্যবহার করা খুবই সাধারণ এবং পঠনীয়।

উদাহরণ: গ্রেড অনুযায়ী মেসেজ প্রিন্ট

using System;

public class Demo {
    public static void Main(String[] args) {
        string grades = "A1";

        switch (grades) {
            case "A1":
                Console.WriteLine("খুব ভালো!");
                break;
            case "A2":
                Console.WriteLine("ভালো!");
                break;
            case "B1":
                Console.WriteLine("সন্তোষজনক!");
                break;
            default:
                Console.WriteLine("অবৈধ!");
                break;
        }

        Console.WriteLine("গ্রেড = " + grades);
    }
}

আউটপুট

খুব ভালো!
গ্রেড = A1

ব্যাখ্যা: C# ৭.০ থেকে প্যাটার্ন ম্যাচিং এবং স্ট্রিং switch আরও শক্তিশালী হয়েছে। প্রতিটি case-এর পরে break ব্যবহার না করলে কম্পাইলার এরর দেয় (C-র মতো ফল-থ্রু সাপোর্ট করে না)। default কেস কোনো ম্যাচ না হলে এক্সিকিউট হয়। স্ট্রিং তুলনা কেস-সেনসিটিভ।

  1. সামসাং স্মার্ট সুইচ ব্যবহারের পদ্ধতি

  2. গুগল সার্চ কনসোল কী এবং ব্যবহার করার পদ্ধতি

  3. Python লুপে continue স্টেটমেন্ট ব্যবহার

  4. স্যামসাং স্মার্ট স্যুইচ ব্যবহার করার পদ্ধতি