सी # बूल प्रकार

Si Bula Prakara



C# का उच्चारण C शार्प होता है। इस ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग लैंग्वेज को निष्पादित करने के लिए .NET फ्रेमवर्क कार्यरत है। इसे Microsoft ने बनाया है और यह भाषा C परिवार की है। C# भाषा का उपयोग डेस्कटॉप ऐप्स, वेब ऐप्स और गेम सहित एप्लिकेशन की एक विस्तृत श्रृंखला बनाने के लिए किया जाता है। सी # में कई डेटाटाइप हैं और उनमें से एक सी # बूल प्रकार है। चर मानों का प्रकार और आकार डेटा प्रकार द्वारा निर्दिष्ट किए जाते हैं। बूलियन डेटा प्रकार का प्रतिनिधित्व करने के लिए 'बूल' कीवर्ड का उपयोग किया जा सकता है। किसी भाषा में कीवर्ड एक पूर्वनिर्धारित क्रिया या कुछ अंतर्निहित प्रक्रिया को परिभाषित करते हैं। एक 'बूल' डेटा टाइप मेमोरी में 1 बाइट (8 बिट) स्टोर करता है। एक प्रोग्रामिंग भाषा में, हमें एक डेटा प्रकार की आवश्यकता होती है जो केवल दो मानों को संग्रहीत करता है जो सही या गलत, हाँ या नहीं और चालू या बंद हो सकते हैं। तो, 'बूल' डेटा प्रकार में यह विशिष्ट गुण है कि वह सही या गलत के दो मानों को संग्रहीत कर सके।

वाक्य - विन्यास

बूल चर का नाम = मूल्य ;

मापदंडों

सी # बूल प्रकार में उपयोग किए जाने वाले पैरामीटर इस प्रकार हैं:







  • बूल चर नाम : 'चर नाम' x, y, z जैसे किसी भी चर का प्रतिनिधित्व करता है।
  • मूल्य : मान दो मानों का प्रतिनिधित्व करता है या तो यह सत्य या असत्य हो सकता है। यह बूलियन प्रकार के कारण है जो सत्य का प्रतिनिधित्व करता है और अभिव्यक्ति में प्रयोग किया जाता है।

सी # बूल प्रकार का उपयोग

सत्य मूल्यों का प्रतिनिधित्व करने के लिए सी # बूल प्रकार का उपयोग विभिन्न तरीकों से किया जाता है। कुछ पद्धतियां 'बूल' मान लौटाती हैं और ये हैं:



  • बूल ऐरे : सी # बूलियन सरणियाँ सरल हैं और सुरक्षित और स्वच्छ कोड की अनुमति देती हैं। वे मेमोरी-कुशल नहीं हैं लेकिन काफी अच्छे हैं
  • बूल सॉर्ट : सी # बूलियन को सॉर्ट किया जा सकता है। हम इसका उपयोग संग्रह में प्रविष्टियों को सही या गलत के अनुसार क्रमबद्ध करने के लिए कर सकते हैं। यदि तत्वों को किसी सरणी या सूची में बनाए रखा जाता है, तो उन्हें सॉर्ट विधि का उपयोग करके व्यवस्थित किया जाता है।
  • बूल पार्स : स्ट्रिंग्स को 'बूल' में बदला जा सकता है। और यह बूल पार्स विधि या बूल का उपयोग करके किया जाता है। पार्स का प्रयास करें।

प्रतिलाभ की मात्रा

सी # बूल प्रकार के कार्यक्रमों में, केवल एक मान दिया जाता है जो सत्य या गलत हो सकता है।



उदाहरण नं। 1:

इस उदाहरण में, हम चर्चा करेंगे कि दो पूर्णांक मानों की तुलना करके बूल प्रकार में परिणाम कैसे प्राप्त करें।





आइए एक साधारण सी # कोड निष्पादित करें जो दिखाता है कि यह प्रोग्राम कैसे काम करता है। हमने सॉफ्टवेयर 'विजुअल स्टूडियो' स्थापित करके शुरुआत की और .NET फ्रेमवर्क का उपयोग करके कोडिंग शुरू की। इस ढाँचे से संबंधित कई वर्ग पुस्तकालयों को ढाँचा वर्ग पुस्तकालयों के रूप में संदर्भित किया जाता है। हमने परियोजना का नाम उदाहरण 1 दिया है।

का उपयोग करते हुए व्यवस्था ;

नाम स्थान उदाहरण 1

{
आंतरिक कक्षा कार्यक्रम
{
स्थिर शून्य मुख्य ( डोरी [ ] तर्क )
{
पूर्णांक एक = 5 ;
पूर्णांक बी = 4 ;
सांत्वना देना . पंक्ति लिखो ( एक < बी ) ;
}
}


}

नेमस्पेस उदाहरण 1 का उपयोग करने के बाद, हम 'आंतरिक वर्ग कार्यक्रम' कथन लिखकर संदर्भ देते हैं। यहाँ, 'वर्ग' एक शब्द है जिसका उपयोग कोड में किसी भी वर्ग को परिभाषित करने के लिए किया जा रहा है। अगला, स्थिर शून्य मुख्य () फ़ंक्शन कार्यरत है। 'स्थिर' कीवर्ड के उपयोग से पता चलता है कि स्थिर सदस्यों की पहुंच के लिए वस्तु की आवश्यकता नहीं होती है। इस पद्धति का वापसी प्रकार 'शून्य' है। मुख्य () शब्द विधि के नाम को इंगित करता है। और इस फ़ंक्शन में विशेषता है: string[] args. कमांड लाइन तर्कों के लिए, 'स्ट्रिंग [] तर्क' विशेषता का उपयोग किया जाएगा। C# प्रोग्राम के दौरान, हम कई वैल्यूज पास कर सकते हैं। यहां, हमने पूर्णांक डेटा प्रकार वाले एक इनपुट वेरिएबल 'a' को लिया है और इसे मान 5 पर नियत किया है। फिर, हमने एक और इनपुट वेरिएबल 'b' लिया है और इसे मान 4 पर नियत किया है। हमने इन वेरिएबल्स की तुलना करने और प्राप्त करने के लिए उन्हें घोषित किया है। बूल प्रकार में एक आउटपुट। अगले कथन में, कंसोल.राइटलाइन () फ़ंक्शन लागू किया जाता है जिसका उपयोग टर्मिनल पर टेक्स्ट या आउटपुट लिखने के लिए किया जाता है। इस कोड में, चर 'ए' और 'बी' के मूल्यों की तुलना एक तुलना ऑपरेटर का उपयोग करके यह दिखाने के लिए की जाती है कि 'ए' 'बी' से कम है या नहीं। तो, परिणाम में, हमें उत्तर सही या गलत (बूल प्रकार) के संदर्भ में मिलेगा। हम डिबग का उपयोग करके अपना प्रोग्राम चलाते हैं और एक आउटपुट प्राप्त करते हैं।



उपर्युक्त कोड का नतीजा यहां देखा गया है। वापसी मान 'गलत' है क्योंकि 'ए' का मान 5 है जो 'बी' के मान से अधिक है, इसलिए हम असत्य से बचे हैं।

उदाहरण नं। दो:

यहां, हम बूल डेटा प्रकार की अवधारणा के बारे में अधिक जानने के लिए एक और कोड लागू करेंगे। 'बूल' डेटाटाइप मेमोरी के 1 बाइट को स्टोर करता है और मान को सही या गलत बताता है। और चर के लिए उपयुक्त डेटा प्रकार का उपयोग करना महत्वपूर्ण है। यहाँ, हमने उदाहरण 2 के रूप में परियोजना का नाम निर्दिष्ट किया है।

का उपयोग करते हुए व्यवस्था ;

नाम स्थान उदाहरण2

{

आंतरिक कक्षा कार्यक्रम
{
स्थिर शून्य मुख्य ( डोरी [ ] तर्क )
{
बूल isCSharpeasy = सच ;
बूल CSharpedifficult है = असत्य ;
सांत्वना देना . पंक्ति लिखो ( isCSharpeasy ) ;
सांत्वना देना . पंक्ति लिखो ( CSharpedifficult है ) ;
}
}


}

कोड के पहले कथन में 'सिस्टम' और 'नेमस्पेस उदाहरण 2' का उपयोग किया जाता है। फिर हम 'आंतरिक वर्ग कार्यक्रम' पंक्ति सम्मिलित करके संदर्भ प्रदान करते हैं। उसके बाद, स्थैतिक शून्य मुख्य () विधि का उपयोग किया जाता है। हम इस विधि के पैरामीटर के रूप में 'स्ट्रिंग [] तर्क' पास करते हैं। अब, C# प्रोग्राम हमें वैल्यू पास करने की अनुमति देता है। स्थैतिक शून्य मुख्य () फ़ंक्शन के शरीर के भीतर, हमने चर 'isCsharpeasy' को 'बूल' प्रकार के रूप में लिया है और इसे सही पर सेट किया है। इसी प्रकार, एक अन्य चर 'isCsharpedifficult' को असत्य के रूप में परिभाषित किया गया है। अगले कथन में, हमने फ़ंक्शन कंसोल.राइटलाइन () को दो बार लागू किया। पहला कंसोल.राइटलाइन () 'isCsharpeasy' के मान का प्रतिनिधित्व करेगा और दूसरा 'isCsharpedifficult' के मान को प्रिंट करेगा। ये कार्य परिणाम को सही या गलत के रूप में प्रदर्शित करेंगे। जब चर 'isCsharpeasy' कहा जाता है, तो 'true' दिखाया जाएगा और जब विशेषता 'isCsharpedifficult' कार्यरत है, तो 'false' प्रदर्शित किया जाएगा।

तो, यहाँ हमारे पास bool डेटा प्रकारों के संदर्भ में आउटपुट हैं जो सत्य और असत्य हैं। जब पहला कंसोल। राइटलाइन () कहा जाता है, तो उसने मूल्य को 'सत्य' के रूप में प्रदर्शित किया है और दूसरा कंसोल। राइटलाइन () मूल्यों को 'गलत' के रूप में प्रिंट करता है।

निष्कर्ष

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