Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C#

C# प्रोग्राम की बुनियादी संरचना (Basic Structure)


न्यूनतम C# प्रोग्राम

using System;

namespace DemoApplication
{
    class HelloWorld
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Welcome!");
            Console.ReadKey();
        }
    }
}

भागों की व्याख्या

  1. using डायरेक्टिव: नेमस्पेस आयात करता है (System में Console है)। एकाधिक हो सकते हैं।
  2. नेमस्पेस घोषणा: संबंधित क्लासेस को तार्किक रूप से समूहित करता है (DemoApplication)।
  3. क्लास घोषणा: डेटा और मेथड्स का कंटेनर (HelloWorld)।
  4. Main मेथड: एंट्री पॉइंट। static, रिटर्न void या int, पैरामीटर string[] args (कमांड-लाइन आर्गुमेंट्स)।
  5. स्टेटमेंट्स: Console.WriteLine आउटपुट प्रिंट करता है। Console.ReadKey() कंसोल खुला रखता है (VS में)।

टॉप-लेवल स्टेटमेंट्स (C# 9+)

C# 9 से, सरल प्रोग्राम्स के लिए बॉयलरप्लेट छोड़ सकते हैं:

using System;
Console.WriteLine("Welcome!");

कंपाइलर स्वचालित रूप से Main उत्पन्न करता है।

कंपाइल और रन

dotnet new console -n MyApp
cd MyApp
dotnet run
  1. HTML दस्तावेज़ की बुनियादी न्यूनतम संरचना क्या है? HTML दस्तावेज़ की बुनियादी न्यूनतम संरचना क्या है?

    HTML दस्तावेज़ एक वेब पेज है, जो वेबसाइट पर सामग्री दिखाने में आपकी मदद करता है। इसमें टैग्स होते हैं, जिनमें ओपनिंग और क्लोजिंग टैग्स होते हैं। हालांकि, कुछ टैग जोड़े में नहीं आते यानी उनका कोई समापन टैग नहीं होता। बुनियादी न्यूनतम संरचना में भी कुछ टैग्स होते हैं, जिन्हें आपको जोड़ना होता है। डॉक

  1. - Java में Runtime क्लास का महत्व क्या है?

    java.lang.Runtime क्लास Object क्लास का एक सबक्लास है, जो उस वातावरण के बारे में विभिन्न जानकारी तक पहुंच प्रदान कर सकता है जिसमें एक प्रोग्राम चल रहा है। जावा रन-टाइम वातावरण इस क्लास का एक सिंगल इंस्टेंस बनाता है जो एक प्रोग्राम से जुड़ा होता है। Runtime क्लास में कोई पब्लिक कंस्ट्रक्टर नहीं होते,

  1. - Java में प्रोग्राम की मूल संरचना समझाएं?

    एक सामान्य Java प्रोग्राम की संरचना में निम्नलिखित तत्व होते हैं: पैकेज घोषणा इम्पोर्ट स्टेटमेंट्स कमेंट्स क्लास परिभाषा क्लास वेरिएबल्स, लोकल वेरिएबल्स मेथड्स/बिहेवियर्स पैकेज घोषणा Java में एक क्लास को उनके उपयोग के मॉड्यूल के आधार पर विभिन्न डायरेक्टरीज़/पैकेजेस में रखा जा सकता है। उन सभी क्ला