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

C#-এ #error এবং #warning ডাইরেক্টিভ কীভাবে ব্যবহার করবেন?

#error ডাইরেক্টিভ

#error ডাইরেক্টিভ আপনার কোডের একটি নির্দিষ্ট লোকেশন থেকে একটি এরর জেনারেট করতে দেয়।

উদাহরণ দেখা যাক:

উদাহরণ

using System;
namespace Demo {
    class Program {
        public static void Main(string[] args) {
            #if (!ONE)
                #error ONE is undefined
            #endif
            Console.WriteLine("Generating a user-defined error!");
        }
    }
}

উপরের প্রোগ্রাম রান করলে একটি ইউজার-ডিফাইনড এরর জেনারেট হবে:

আউটপুট

Compilation failed: 1 error(s), 0 warnings
error CS1029: #error: 'ONE is undefined'

#warning ডাইরেক্টিভ

#warning ডাইরেক্টিভ আপনার কোডের একটি নির্দিষ্ট লোকেশন থেকে লেভেল ওয়ান ওয়ার্নিং জেনারেট করতে দেয়।

উদাহরণ দেখা যাক:

উদাহরণ

using System;
namespace Demo {
    class Program {
        public static void Main(string[] args) {
            #if (!TWO)
                #warning TWO is undefined
            #endif
            Console.WriteLine("Generates a warning!");
        }
    }
}

উপরের প্রোগ্রাম রান করলে ওয়ার্নিং জেনারেট হবে এবং আউটপুট দৃশ্যমান হবে:

আউটপুট

warning CS1030: #warning: 'TWO is undefined'
Generates a warning!
  1. উইন্ডোজ ১০ সেটিংস খোলা ও ব্যবহার করার উপায়

  2. উইন্ডোজ ১০ সেটিংস খোলা ও ব্যবহার করার উপায়

  3. আইফোন এবং ম্যাকে ক্রোমকাস্ট (Chromecast) কিভাবে ব্যবহার করবেন

  4. Gmail অফলাইন (Offline) সক্ষম ও ব্যবহার করার উপায়