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

C#-এ #define প্রি-প্রসেসর ডাইরেক্টিভ কী


#define প্রি-প্রসেসর ডাইরেক্টিভ একটি ক্যারেক্টার সিকোয়েন্স ডিফাইন করে, যাকে সিম্বল বলা হয়। এটি সিম্বলিক কনস্ট্যান্ট তৈরি করে।

#define আপনাকে একটি সিম্বল ডিফাইন করতে দেয় যাতে, সিম্বলটি #if ডাইরেক্টিভে এক্সপ্রেশন হিসেবে পাস করলে, এক্সপ্রেশনটি true মূল্যায়ন করে।

উদাহরণ

#define ONE
#undef TWO

using System;

namespace Demo
{
    class Program
    {
        static void Main(string[] args)
        {
            #if (ONE && TWO)
                Console.WriteLine("Both are defined");
            #elif (ONE && !TWO)
                Console.WriteLine("ONE is defined and TWO is undefined");
            #elif (!ONE && TWO)
                Console.WriteLine("ONE is defined and TWO is undefined");
            #else
                Console.WriteLine("Both are undefined");
            #endif
        }
    }
}

  1. JSP-এ taglib ডিরেক্টিভ কী?

  2. সি ভাষায় প্রিপ্রসেসর ডাইরেক্টিভ ব্যাখ্যা

  3. এক ট্যাবলেট, দুজন ব্যবহারকারী: আপনার অপশনগুলো কী?

  4. গেমিং কীবোর্ড নির্বাচন: শীর্ষ পারফরম্যান্সের জন্য ফিচার ও টিপস