#undef নির্দেশিকা আপনাকে একটি প্রতীককে অসংজ্ঞায়িত করতে দেয়। নিচের সিনট্যাক্স −
#undef SYMBOL
উদাহরণস্বরূপ,
#undef One
#if নির্দেশের সাথে ব্যবহার করা হলে এটি মিথ্যাকে মূল্যায়ন করে। আসুন একটি উদাহরণ দেখি -
উদাহরণ
#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