सही और गलत
bool ripe = true; शब्द true रखता है, और Console.WriteLine(ripe) लिखता है true. स्क्रीन एक पंक्ति है. true के चारों ओर उद्धरण नहीं हैं, और उस पंक्ति पर कोई अंक नहीं. सार्वजनिक वर्ग का नाम Pine रखें. आप SDK फिर से इंस्टॉल नहीं कर रहे.
जो शब्द आप लिखते हैं वह true या false है
Pine फ़ाइल खोलें. वर्ग का नाम Pine ही रहता है. यह पृष्ठ प्रकार का नाम नहीं बदलता. अगर int count पंक्ति अभी भी है तो उसे हटाएँ, जिसमें 40, -4, और कोई भी विभाजन पंक्ति शामिल है. अगर string plant अभी भी है तो उसे हटाएँ. plant.Length और बिंदु के बाद प्रश्न पूछने वाली हर पंक्ति हटाएँ. कोई भी ReadLine पंक्ति भी हटाएँ. जो फ़ाइल आप रखते हैं उसमें प्रतीक्षा नहीं, plant नहीं, count नहीं, और अंक नहीं. शब्द केवल उस लिखने की पंक्ति से लिखा जाता है जो नाम का उपयोग करती है.
Main के अंदर रखने की पंक्ति bool ripe = true; है. bool प्रकार का शब्द है. यह कहता है कि यह नाम दो शब्दों में से एक रखता है, true या false, और कुछ और नहीं. ripe नाम है, और यह छोटे r से शुरू होता है. = चिह्न शब्द रखता है. शब्द true है, सभी अक्षर छोटे: t, r, u, e. कोई बड़ा T नहीं. true के चारों ओर उद्धरण नहीं. कोई अंक नहीं. अर्धविराम पंक्ति समाप्त करता है. यह पंक्ति शब्द रखती है. यह स्क्रीन नहीं लिखती. रखना लिखना नहीं है. इस पंक्ति के दौरान स्क्रीन खाली रहती है. true संख्या 1 लिखने का छोटा रूप नहीं है. false संख्या 0 लिखने का छोटा रूप नहीं है. वे अंक पिछले पृष्ठ के थे. यह पृष्ठ उन्हें नहीं रखता.
ये दो शब्द ही इस प्रकार की पूरी बात हैं. आप तीसरा शब्द नहीं बनाते. bool ripe = yes; मान yes को नाम की तरह पढ़ता है. इस फ़ाइल में yes नाम नहीं है. build त्रुटि लिखता है. bool ripe = no; वही करता है. जिन शब्दों को आप इस प्रकार शब्द के साथ और बिना उद्धरण लिख सकते हैं वे true और false हैं. जो फ़ाइल आप रखते हैं वह true का उपयोग करती है.
लिखने की पंक्ति नंगा नाम है: Console.WriteLine(ripe);. बिना उद्धरण, और बिना बिंदु. C# नाम ripe पढ़ता है, वह शब्द लिखता है जो नाम रखता है, और पंक्ति समाप्त करता है. जो फ़ाइल आप रखते हैं उसके लिए वह शब्द true है. नाम के अक्षर स्क्रीन पर नहीं. bool स्क्रीन पर नहीं. Console स्क्रीन पर नहीं. शब्द true स्क्रीन पर है, एक पंक्ति के रूप में. फ़ाइल सहेजें.
जो फ़ाइल आप रखते हैं
यह शिक्षण आकार रखें. एक प्रकार शब्द, bool. एक नाम, ripe. एक शब्द, true, सभी छोटे अक्षर, बिना उद्धरण, बिना अंक. एक लिखने की पंक्ति, और वह पंक्ति नंगे नाम का उपयोग करती है.
using System;
public class Pine
{
public static void Main()
{
bool ripe = true;
Console.WriteLine(ripe);
}
}
ऊपर से पढ़ें. using System; छोटे नाम तैयार करता है. public class Pine प्रकार का नाम रखता है. public static void Main() वह जगह है जहाँ runtime शुरू होता है. जो फ़ाइल आप रखते हैं उसमें string plant पंक्ति नहीं है, और int पंक्ति नहीं है. bool ripe = true; शब्द रखता है. कुछ नहीं लिखता. Console.WriteLine(ripe); लिखता है true और पंक्ति समाप्त करता है. स्क्रीन पर एक पंक्ति. बिना उद्धरण. बिना दूसरी पंक्ति.
dotnet run से चलाएँ. प्रोग्राम लिखता है true. आपके टाइप करने की प्रतीक्षा नहीं करता. शब्द पहले से फ़ाइल में था. अगर dotnet run प्रतीक्षा करे, तो ReadLine अभी फ़ाइल में है. वह पंक्ति हटाएँ और bool ripe = true; तथा एक लिखने की पंक्ति रखें. स्क्रीन true दिखाती है. एक पंक्ति. बिना उद्धरण. अगर स्क्रीन ripe दिखाए, तो लिखने की पंक्ति में नाम के चारों ओर उद्धरण हैं. अगर स्क्रीन 40, या 4, या -4, या 3 दिखाए, तो संख्या फ़ाइल अभी जगह पर है. int पंक्ति हटाएँ. जो फ़ाइल आप रखते हैं उसमें अंक नहीं. गलत पंक्ति दिखाने वाली स्क्रीन के लिए आप .NET SDK फिर से इंस्टॉल नहीं करते.
जो स्क्रीन true दिखाती है वह अकेले प्रकार साबित नहीं करती. बिना किसी bool पंक्ति के Console.WriteLine("true"); भी true लिखेगा, क्योंकि उद्धरण अक्षर t, r, u, e रखते हैं. स्क्रीन एक जैसी लग सकती है. फ़ाइल एक जैसी नहीं. जो फ़ाइल आप रखते हैं उसमें bool है, और बिना उद्धरण true है. जब आप इस पृष्ठ का निर्णय करें, प्रकार शब्द और उद्धरण की अनुपस्थिति देखें. केवल स्क्रीन से प्रकार न आँकें.
true, false, और जो विफल होता है
अनुमत शब्दों और बेमेलों को अलग रखना आसान रखें.
📊 Boolean habits for ripe
| Line | Fits bool | Screen or result |
|---|---|---|
bool ripe = true; |
yes | true |
bool ripe = false; |
yes | false |
bool ripe = "true"; |
no | build writes an error |
bool ripe = 1; |
no | build writes an error |
दूसरा शब्द false है
false वह दूसरा शब्द है जो यह प्रकार रखता है. यह दूसरा प्रकार नहीं है. प्रकार शब्द bool ही रहता है. नाम ripe रह सकता है. केवल रखा शब्द बदलता है. bool ripe = false; रखता है false, सभी छोटे अक्षर: f, a, l, s, e. बिना उद्धरण. बिना अंक. लिखने की पंक्ति फिर भी Console.WriteLine(ripe); है. स्क्रीन false दिखाती है. एक पंक्ति. नाम ripe स्क्रीन पर नहीं. यह अक्षर गिनती नहीं है, और संख्या 0 भी नहीं.
यह दूसरी फ़ाइल है. यह वह फ़ाइल नहीं जिसे आप रखते हैं. जो फ़ाइल आप रखते हैं वह true रखती है, और उसकी स्क्रीन true है. जब आप false देखना चाहें तो इस दूसरे आकार का उपयोग करें, फिर bool ripe = true; वापस लगाएँ.
using System;
public class Pine
{
public static void Main()
{
bool ripe = false;
Console.WriteLine(ripe);
}
}
dotnet run चलाएँ. स्क्रीन false दिखाती है. एक पंक्ति. बिना उद्धरण. अगर स्क्रीन true दिखाए, तो रखने की पंक्ति अभी भी true कहती है, जो रखी फ़ाइल है. अगर स्क्रीन 0 दिखाए, तो int पंक्ति अभी फ़ाइल में है. बाद की एक पंक्ति bool फिर लिखे बिना शब्द बदल सकती है, जब ripe पहले से मौजूद हो: ripe = false;. वह पंक्ति केवल वह शब्द बदलती है जो नाम रखता है. यह अनुमत है. जो फ़ाइल आप रखते हैं उसके लिए आवश्यक नहीं. false देखने के बाद रखी फ़ाइल वापस लगाएँ.
उद्धरण और अंक नहीं बैठते
शब्द के चारों ओर उद्धरण अक्षर हैं, यह प्रकार नहीं. bool ripe = "true"; एक bool नाम से अक्षर रखने को कहता है. build त्रुटि लिखता है. उन अक्षरों को शब्द true में नहीं बदलता. उद्धरण हटाएँ ताकि पंक्ति फिर bool ripe = true; हो. अंक भी नहीं बैठता. bool ripe = 1; से build त्रुटि लिखता है. true बराबर 1 नहीं, और false बराबर 0 नहीं. बिना उद्धरण और बिना अंक true वापस लगाएँ.
यह तीसरी फ़ाइल उद्धरण का बेमेल है. यह वह फ़ाइल नहीं जिसे आप रखते हैं. केवल तब तक रखें जब तक build त्रुटि लिखे, फिर बिना उद्धरण bool ripe = true; वापस लगाएँ.
using System;
public class Pine
{
public static void Main()
{
bool ripe = "true";
Console.WriteLine(ripe);
}
}
बड़े T वाला True वह शब्द नहीं जो यह प्रकार रखता है. bool ripe = True; मान True को नाम की तरह पढ़ता है. इस फ़ाइल में True नाम नहीं है. build त्रुटि लिखता है. शब्द true है, सभी छोटे अक्षर. वही बेमेल बड़े F वाले False के लिए है. जो भाषाएँ उन शब्दों को बड़े अक्षर से लिखती हैं उनकी आदत इस पृष्ठ से दूर रखें. जो फ़ाइल आप रखते हैं वह छोटे true का उपयोग करती है.
स्क्रीन वही शब्द है जो आपने रखा
अब आप बिना उद्धरण दो शब्दों में से एक रख सकते हैं और वही शब्द लिख सकते हैं. bool ripe = true; रखता है true. Console.WriteLine(ripe); लिखता है true और पंक्ति समाप्त करता है. bool ripe = false; लिखता है false. शब्द के चारों ओर उद्धरण, या 1 जैसा अंक, build को त्रुटि लिखवाते हैं. अगला पृष्ठ इन दो शब्दों को छोड़ता है. वह एक प्रकार का मान लेता है और उसे दूसरे प्रकार के रूप में लिखता है, ताकि एक पूर्ण संख्या नियंत्रित तरीके से स्क्रीन पर अक्षर बन सके.
🧠 अपने ज्ञान की परीक्षा करें
अपने ज्ञान की परीक्षा करें
इस इंटरैक्टिव क्विज़ के साथ अपनी चुनौती लें और देखें कि आप विषय को कितनी अच्छी तरह समझते हैं
📝 निर्देश
- हर प्रश्न को ध्यान से पढ़ें
- हर प्रश्न के लिए सबसे अच्छा उत्तर चुनें
- आप जितनी बार चाहें क्विज़ दोबारा दे सकते हैं
- आपकी प्रगति शीर्ष पर दिखाई जाएगी