#त्रुटि निर्देश
#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 निर्देश आपके कोड में एक विशिष्ट स्थान से एक स्तर एक चेतावनी उत्पन्न करने की अनुमति देता है।
आइए एक उदाहरण देखें -
उदाहरण
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!