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