কম্পিউটার

কিভাবে C# এ #if..#elif…#else…#endif নির্দেশাবলী ব্যবহার করবেন?


সমস্ত প্রিপ্রসেসর নির্দেশিকা # দিয়ে শুরু হয় এবং একটি লাইনে একটি প্রিপ্রসেসর নির্দেশের আগে শুধুমাত্র সাদা-স্পেস অক্ষরগুলি উপস্থিত হতে পারে। প্রিপ্রসেসর নির্দেশাবলী বিবৃতি নয়, তাই সেমিকোলন (;) দিয়ে শেষ হয় না।

#if

#if নির্দেশিকা একটি চিহ্ন বা চিহ্নকে পরীক্ষা করার অনুমতি দেয় যে তারা সত্যে মূল্যায়ন করে কিনা।

#আরো

এটি #if.

সহ একটি যৌগিক শর্তসাপেক্ষ নির্দেশিকা তৈরি করতে দেয়

#elif

এটি একটি যৌগিক শর্তসাপেক্ষ নির্দেশনা তৈরি করতে দেয়।

#endif

#endif একটি শর্তসাপেক্ষ নির্দেশনার সমাপ্তি নির্দিষ্ট করে।

নিচের একটি উদাহরণ হল #if, #elif, #else এবং #endif নির্দেশের ব্যবহার দেখানো হচ্ছে −

উদাহরণ

#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
      }
   }
}

আউটপুট

Both are undefined

  1. আইফোনে দুটি নম্বর কীভাবে ব্যবহার করবেন

  2. অ্যান্ড্রয়েডে দুটি হোয়াটসঅ্যাপ অ্যাকাউন্ট কীভাবে সেট আপ করবেন

  3. কীভাবে দুই বা ততোধিক কম্পিউটারকে একটি মনিটরের সাথে সংযুক্ত করবেন

  4. একটি অ্যান্ড্রয়েড ফোনে দুটি হোয়াটসঅ্যাপ কীভাবে ব্যবহার করবেন