Main मेथड बताता है कि क्लास निष्पादित होने पर क्या करती है और अन्य ऑब्जेक्ट्स और वेरिएबल्स को इंस्टेंशिएट करती है।
Main मेथड स्टैटिक होता है क्योंकि यह C# प्रोग्राम शुरू होने पर रन करने के लिए उपलब्ध होता है। यह प्रोग्राम का एंट्री पॉइंट होता है और क्लास का इंस्टेंस बनाए बिना चलता है।
निम्न उदाहरण दर्शाता है कि Main() मेथड में static कैसे जोड़ें:
उदाहरण
using System; namespace Demo { class HelloWorld { static void Main(string[] args) { Console.WriteLine("Bingo!"); Console.ReadKey(); } } }आउटपुट
Bingo!
जैसा कि आप उपरोक्त उदाहरण में देख सकते हैं:
static void Main(string[] args) {यहाँ:
static - स्टैटिक मेंबर्स को एक्सेस करने के लिए ऑब्जेक्ट की आवश्यकता नहीं होती
void - मेथड का रिटर्न टाइप
Main - किसी भी C# प्रोग्राम का एंट्री पॉइंट। प्रोग्राम निष्पादन यहाँ से शुरू होता है।
string[] args - C# में कमांड लाइन आर्गुमेंट्स के लिए।