C# का परिचय
एक छोटी C# फ़ाइल खोलें और अनुमान लगाएं कि वह स्क्रीन पर कौन सा एक शब्द लिखेगी। Pine.cs में सार्वजनिक क्लास Pine रखें, Main विधि रखें, और Console.WriteLine("pine"); बुलाएं। जब फ़ाइल चलती है, स्क्रीन pine दिखाती है। उद्धरण फ़ाइल में रहते हैं। क्लास नाम Pine स्क्रीन पर नहीं आता। .NET SDK इंस्टॉल और चलाने के आदेश अगले पृष्ठ के लिए छोड़ दें। यह पाठ पहली फ़ाइल और उसकी स्क्रीन पंक्ति है, ASP.NET साइट या Unity दृश्य नहीं।
एक फ़ाइल, एक स्क्रीन शब्द
C# उन प्रोग्रामों की भाषा है जिन्हें आप फ़ाइल में सहेजकर .NET पर टर्मिनल से चलाते हैं। टर्मिनल वह विंडो है जहाँ आप आदेश टाइप करते हैं और वापस आई पंक्तियाँ पढ़ते हैं। यह कोर्स उन्हीं कंसोल फ़ाइलों के साथ रहता है। आप फ़ाइल लिखते हैं, चलाते हैं, स्क्रीन पढ़ते हैं। इस पृष्ठ पर आप वेब पेज नहीं बना रहे। इस पृष्ठ पर आप गेम एडिटर नहीं खोल रहे।
शिक्षण फ़ाइल का नाम Pine.cs रखें। सार्वजनिक क्लास नाम Pine रखें ताकि शुरुआती आकार में क्लास और फ़ाइल नाम मेल खाएँ। Main के अंदर स्क्रीन पर एक शब्द लिखें:
Console.WriteLine("pine");
यह कॉल लेखन पंक्ति है। उद्धरणों के बीच का शब्द pine है। जब प्रोग्राम चलता है, स्क्रीन पर वही शब्द दिखता है। उद्धरण फ़ाइल में रखें ताकि C# pine को पाठ माने। इस पृष्ठ पर दूसरा प्रिंट न बनाएं। परिचय के लिए एक स्पष्ट स्क्रीन शब्द काफी है।
using System;
public class Pine
{
public static void Main()
{
Console.WriteLine("pine");
}
}
फ़ाइल को एक बार आँखों से चलें। पहली उपयोगी पंक्तियाँ using System; से System लाती हैं ताकि Console जैसे छोटे नाम काम करें। public class Pine प्रकार का नाम देता है। public static void Main() वह प्रवेश चिह्नित करता है जहाँ से रनटाइम शुरू होता है। Console.WriteLine("pine"); स्क्रीन पंक्ति लिखता है। जब यह फ़ाइल चलती है, स्क्रीन pine दिखाती है। दूसरी पंक्ति नहीं है। उस पंक्ति पर pine के बगल में कुछ नहीं है।
लेखन पंक्ति देखते हुए शुरुआती नियम बताएं: स्क्रीन उद्धरणों के बीच के शब्द का उपयोग करती है, प्रकार पंक्ति पर क्लास नाम का नहीं। बड़े P वाला Pine क्लास है। छोटे p वाला pine स्क्रीन शब्द है। ये एक टोकन नहीं हैं। अगर Java परिचय से बचा हुआ mint अभी भी सुनाई देता है, उसे दूसरे कोर्स में छोड़ें और यहाँ pine रखें।
क्लास नाम स्क्रीन नहीं है
पहली प्रकार पंक्ति public class Pine है। चलाने के बाद स्क्रीन फिर देखें। स्क्रीन Pine नहीं दिखाती। pine दिखाती है। बड़ा और छोटा अक्षर अलग शब्द चिह्नित करते हैं। शुरुआती अक्सर क्लास नाम की ओर इशारा करके अनुमान लगाते हैं कि स्क्रीन वही मिलेगी। इस पृष्ठ पर वह अनुमान गलत है। स्क्रीन लेखन पंक्ति तय करती है। वह पंक्ति Console.WriteLine("pine"); है।
फ़ाइल की अन्य पंक्तियाँ बाद में मायने रखती हैं। using System; छोटे नाम तैयार करता है। Main प्रवेश है। ब्रेस विधि शरीर समूहित करते हैं। वे पंक्तियाँ प्रोग्राम का हिस्सा हैं। वे स्क्रीन पर पाठ के रूप में नकल नहीं होतीं। बाद का पृष्ठ install और चलाने के आदेश पढ़ेगा। इस पृष्ठ पर आप स्क्रीन शब्द और उसे बनाने वाली लेखन पंक्ति नामित करने के जिम्मेदार हैं।
पहले प्रोग्राम के लिए फ़ाइल आदतें
फ़ाइल नाम, क्लास नाम, लेखन पंक्ति और स्क्रीन शब्द को आसानी से अलग रखें।
📊 First C# file habits for Pine
| आदत | आकार | शुरुआती जाँच |
|---|---|---|
| फ़ाइल | Pine.cs |
.cs से समाप्त |
| क्लास | public class Pine |
इस पृष्ठ पर फ़ाइल नाम से मेल |
| प्रवेश | Main |
रनटाइम यहाँ से शुरू |
| लेखन पंक्ति | Console.WriteLine("pine"); |
उद्धरण पाठ चिह्नित करते हैं |
| स्क्रीन | pine |
बिना उद्धरण, बिना दूसरी पंक्ति, Pine नहीं |
यहाँ C# ASP.NET नहीं है
ASP.NET वेब ऐप बनाता है। Unity गेम बनाता है। यह ट्यूटोरियल छोटे कंसोल प्रोग्राम सिखाता है: क्लास, Main, प्रकार, निर्णय, लूप, विधियाँ, वस्तुएँ, सूचियाँ, फ़ाइलें, और मुख्य पथ पर पकड़ी गई त्रुटि। उन अन्य उत्पादों को इस परिचय से दूर रखें। अगर होम कार्ड अभी भी पूरे .NET इकोसिस्टम की बात करता है, आज का शिक्षण काम अभी भी Pine.cs से एक स्क्रीन शब्द है।
Console.WriteLine के बिना इस शिक्षण आकार में स्क्रीन पंक्ति नहीं है। pine के चारों ओर उद्धरण के बिना लेखन पंक्ति वह पाठ लिटरल नहीं रहती। Main के बिना इस आकार में रनटाइम का प्रवेश नहीं है। फ़ाइल पढ़ने का अभ्यास करते समय लेखन पंक्ति, उद्धरण और Main साथ रखें।
इंस्टॉल से पहले पढ़ना
आप इस पृष्ठ पर फ़ाइल पढ़ रहे हैं। अभी SDK इंस्टॉल नहीं कर रहे। अभी dotnet run नहीं टाइप कर रहे। अगला पृष्ठ कंप्यूटर पर C# / .NET इंस्टॉल करेगा और पहली फ़ाइल चलाएगा। उस चलाने के बाद, जिस स्क्रीन की परवाह है वह अभी भी pine जैसा छोटा शब्द रहेगा जब आप यही लेखन आकार रखें। आज उद्धरणों से स्क्रीन का अनुमान लगाएं। कल इंस्टॉल करें और चलाएं।
अगर फ़ाइल में अभी भी उद्धरण के अंदर बड़े P के साथ Console.WriteLine("Pine"); है, स्क्रीन Pine दिखाएगी, pine नहीं। इस पृष्ठ के लिए शिक्षण लिटरल pine बहाल करें ताकि क्लास नाम और स्क्रीन शब्द आसानी से विपरीत रहें। अगर आपने Java System.out.println("mint") पंक्ति .cs फ़ाइल में चिपका दी, वापस Console.WriteLine("pine"); पर जाएँ — यही इस कोर्स का C# लेखन कॉल है।
Install C# से पहले
आप सार्वजनिक क्लास Pine रख सकते हैं, Main रख सकते हैं, System आयात कर सकते हैं, Console.WriteLine("pine"); बुला सकते हैं, और कह सकते हैं स्क्रीन pine बिना उद्धरण और बिना दूसरी पंक्ति के दिखाएगी। तालिका फ़ाइल, क्लास, प्रवेश, लेखन पंक्ति और स्क्रीन अलग करती है। अगला पृष्ठ Install C# है।
स्पष्ट पहले स्क्रीन शब्द के लिए Pine डेमो रखें। परिचय अभ्यास करते समय ASP.NET फ़ोल्डर इस पृष्ठ से दूर रखें। इस पृष्ठ पर लंबे बहु-प्रिंट डेमो न बनाएं। ये आदतें इंस्टॉल से पहले चेकपॉइंट हैं। जब आप Console.WriteLine("pine"); की ओर इशारा कर सकें और स्क्रीन pine नाम सकें, परिचय ने काम किया और जारी रखने पर Install C# के लिए तैयार हैं।
फ़ाइल से आखिरी बार गुजरें: using System; मौजूद, सार्वजनिक क्लास Pine, Main मौजूद, "pine" वाली लेखन पंक्ति, अन्य भाषाओं से Scanner कहानी नहीं, वेब रूट ज़रूरी नहीं। लेखन पंक्ति एक बार और पढ़ें। अगर उद्धरणों के बीच का शब्द अभी भी pine है, पहला C# आकार मजबूत है और कोर्स अगले पृष्ठ पर install की ओर बढ़ सकता है। हर पढ़ाई में एक स्पष्ट स्क्रीन शब्द रखें ताकि हर पास वही नक्शा सिखाए।
ब्रेस को एक बार समूह चिह्न के रूप में पढ़ें, स्क्रीन पाठ नहीं। Console.WriteLine("pine"); के अंत का सेमिकोलन उस कथन का अंत माने, स्क्रीन पर छपने वाला अक्षर नहीं। शिक्षण फ़ाइल इतनी छोटी रखें कि एक लेखन पंक्ति आसानी से मिले। जब ये आदतें बनी रहें, आप Install C# खोल सकते हैं बिना इस पृष्ठ से गलत स्क्रीन अनुमान लिए।
🧠 अपने ज्ञान की परीक्षा करें
अपने ज्ञान की परीक्षा करें
इस इंटरैक्टिव क्विज़ के साथ अपनी चुनौती लें और देखें कि आप विषय को कितनी अच्छी तरह समझते हैं
📝 निर्देश
- हर प्रश्न को ध्यान से पढ़ें
- हर प्रश्न के लिए सबसे अच्छा उत्तर चुनें
- आप जितनी बार चाहें क्विज़ दोबारा दे सकते हैं
- आपकी प्रगति शीर्ष पर दिखाई जाएगी