C# हैलो वर्ल्ड: पहला कंसोल एप्लीकेशन प्रोग्राम

C# द्वारा प्रदान की गई भाषाओं में से एक है Microsoft .Net के साथ काम करने के लिए। इस भाषा में सुविधाओं का एक समृद्ध सेट शामिल है, जो विभिन्न प्रकार के अनुप्रयोगों को विकसित करने की अनुमति देता है।

C# एक ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा है और यह कई पहलुओं से मिलती जुलती है। C++इस ट्यूटोरियल में, हम देखेंगे कि अपना पहला एप्लिकेशन कैसे विकसित करें।

यह एक बुनियादी कंसोल अनुप्रयोग होगा, फिर हम विभिन्न अनुप्रयोगों का पता लगाएंगे। जानकारी का प्रकार C# भाषा के साथ-साथ नियंत्रण प्रवाह कथन भी उपलब्ध है।

पहला कंसोल अनुप्रयोग बनाना

कंसोल अनुप्रयोग एक ऐसा अनुप्रयोग है जिसे कमांड प्रॉम्प्ट में चलाया जा सकता है. Windows.Net पर किसी भी शुरुआती के लिए, कंसोल एप्लिकेशन बनाना आदर्श रूप से पहला कदम है।

हमारे उदाहरण में, हम कंसोल प्रकार की परियोजना बनाने के लिए विज़ुअल स्टूडियो का उपयोग करने जा रहे हैं। इसके बाद, हम "हैलो वर्ल्ड" संदेश प्रदर्शित करने के लिए कंसोल एप्लिकेशन का उपयोग करने जा रहे हैं। फिर हम देखेंगे कि कंसोल एप्लिकेशन कैसे बनाया और चलाया जाता है।


आइए इस उदाहरण को लागू करने के लिए नीचे दिए गए चरणों का पालन करें।

चरण 1) पहले चरण में Visual Studio में एक नया प्रोजेक्ट बनाना शामिल है। इसके लिए, Visual Studio लॉन्च होने के बाद, आपको मेनू विकल्प New->Project चुनना होगा।

पहला कंसोल अनुप्रयोग

चरण 2) अगला चरण कंसोल एप्लीकेशन के रूप में प्रोजेक्ट प्रकार चुनना है। यहाँ, हमें अपने प्रोजेक्ट का नाम और स्थान भी बताना होगा।

पहला कंसोल अनुप्रयोग

  1. प्रोजेक्ट डायलॉग बॉक्स में, हम Visual Studio में विभिन्न प्रकार के प्रोजेक्ट बनाने के लिए विभिन्न विकल्प देख सकते हैं। Windows बायीं ओर विकल्प पर क्लिक करें।
  2. जब हम क्लिक करते हैं Windows पिछले चरण में दिए गए विकल्पों में से, हम कंसोल एप्लीकेशन के लिए एक विकल्प देख पाएंगे। इस विकल्प पर क्लिक करें।
  3. फिर हम एप्लीकेशन के लिए एक नाम देते हैं जो हमारे मामले में DemoApplication है। हमें अपने एप्लीकेशन को स्टोर करने के लिए एक स्थान भी प्रदान करना होगा।
  4. अंत में, हम विजुअल स्टूडियो को अपना प्रोजेक्ट बनाने की अनुमति देने के लिए 'ओके' बटन पर क्लिक करते हैं।

यदि उपरोक्त चरणों का पालन किया जाए तो आपको विजुअल स्टूडियो में नीचे दिया गया आउटपुट मिलेगा।

आउटपुट: -

पहला कंसोल अनुप्रयोग

  1. विजुअल स्टूडियो में 'डेमोएप्लीकेशन' नामक एक प्रोजेक्ट बनाया जाएगा। इस प्रोजेक्ट में कंसोल एप्लिकेशन को चलाने के लिए आवश्यक सभी आवश्यक आर्टिफैक्ट्स शामिल होंगे।
  2. Program.cs नामक मुख्य प्रोग्राम डिफ़ॉल्ट कोड फ़ाइल है जो Visual Studio में नया एप्लिकेशन बनाते समय बनाई जाती है। इस कोड में हमारे कंसोल एप्लिकेशन के लिए आवश्यक कोड होगा।

चरण 3) अब आइए अपना कोड लिखें जिसका उपयोग कंसोल एप्लिकेशन में “Hello World” स्ट्रिंग प्रदर्शित करने के लिए किया जाएगा।

नीचे दिए गए सभी कोड को Program.cs फ़ाइल में दर्ज करना होगा। कंसोल एप्लिकेशन चलने पर कोड का उपयोग "Hello World" लिखने के लिए किया जाएगा।

पहला कंसोल अनुप्रयोग

C# हैलो वर्ल्ड प्रोग्राम

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
 class Program
 { 
  static void Main(string[] args) 
  {
   Console.Write("Hello World");

   Console.ReadKey();
  }
 }
}

कोड स्पष्टीकरण:-

  1. कोड की पहली पंक्तियाँ Visual Studio द्वारा दर्ज की गई डिफ़ॉल्ट पंक्तियाँ हैं। 'using' कथन का उपयोग हमारे कंसोल एप्लिकेशन में मौजूदा .Net मॉड्यूल को आयात करने के लिए किया जाता है। किसी भी .Net एप्लिकेशन को ठीक से चलाने के लिए इन मॉड्यूल की आवश्यकता होती है। इनमें कोड को काम करने के लिए न्यूनतम कोड होता है Windows मशीन।
  2. हर एप्लिकेशन एक क्लास से संबंधित होता है। C# एक ऑब्जेक्ट-ओरिएंटेड भाषा है, और इसलिए, सभी कोड को एक स्व-संचालित मॉड्यूल में परिभाषित करने की आवश्यकता होती है जिसे 'क्लास' कहा जाता है। बदले में, हर क्लास एक नेमस्पेस से संबंधित होता है। नेमस्पेस सिर्फ़ क्लासों का एक तार्किक समूह है।
  3. मेन फ़ंक्शन एक विशेष फ़ंक्शन है जो कंसोल एप्लिकेशन चलने पर स्वचालित रूप से कॉल किया जाता है। यहां आपको कंसोल एप्लिकेशन में आवश्यक स्ट्रिंग प्रदर्शित करने के लिए आवश्यक कोड दर्ज करना सुनिश्चित करना होगा।
  4. कंसोल क्लास .Net में उपलब्ध है जो कंसोल एप्लीकेशन के साथ काम करने की अनुमति देता है। यहाँ हम कंसोल में स्ट्रिंग “Hello World” लिखने के लिए 'Write' नामक इनबिल्ट विधि का उपयोग कर रहे हैं।
  5. फिर हम कंसोल से किसी भी कुंजी को पढ़ने के लिए Console.ReadKey() विधि का उपयोग करते हैं। कोड की इस पंक्ति को दर्ज करके, प्रोग्राम प्रतीक्षा करेगा और तुरंत बाहर नहीं निकलेगा। प्रोग्राम अंततः बाहर निकलने से पहले उपयोगकर्ता द्वारा किसी भी कुंजी को दर्ज करने की प्रतीक्षा करेगा। यदि आप कोड में यह कथन शामिल नहीं करते हैं, तो प्रोग्राम चलते ही बाहर निकल जाएगा।

चरण 4) अपना चलाएं .नेट कार्यक्रमकिसी भी प्रोग्राम को चलाने के लिए, आपको विजुअल स्टूडियो में स्टार्ट बटन पर क्लिक करना होगा।

पहला कंसोल अनुप्रयोग

यदि उपरोक्त कोड ठीक से दर्ज किया गया है और प्रोग्राम सफलतापूर्वक निष्पादित होता है, तो निम्नलिखित आउटपुट प्रदर्शित होगा।

आउटपुट:

पहला कंसोल अनुप्रयोग

आउटपुट से, आप स्पष्ट रूप से देख सकते हैं कि स्ट्रिंग “Hello World” ठीक से प्रदर्शित हुई है। ऐसा इसलिए है क्योंकि Console.write कथन के कारण यह स्ट्रिंग कंसोल पर भेजी जाती है।

सारांश

  • कंसोल अनुप्रयोग वह है जिसे विंडोज़ मशीन पर कमांड प्रॉम्प्ट पर चलाया जा सकता है।
  • कंसोल में सामग्री लिखने के लिए Console.write विधि का उपयोग किया जा सकता है।