सी# चर और Operaउदाहरण के साथ tors

C# चर

एक चर एक भंडारण क्षेत्र को दिया गया नाम है जिसका उपयोग विभिन्न डेटा प्रकारों के मानों को संग्रहीत करने के लिए किया जाता है। C# में प्रत्येक चर का एक विशिष्ट प्रकार होना आवश्यक है, जो चर की मेमोरी के आकार और लेआउट को निर्धारित करता है।

उदाहरण के लिए, एक वेरिएबल स्ट्रिंग प्रकार का हो सकता है, जिसका अर्थ है कि इसका उपयोग स्ट्रिंग मान को संग्रहीत करने के लिए किया जाएगा। डेटा प्रकार के आधार पर, वेरिएबल पर विशिष्ट ऑपरेशन किए जा सकते हैं।

उदाहरण के लिए, यदि हमारे पास एक पूर्णांक चर है, तो जोड़ और घटाव जैसी संक्रियाएँ की जा सकती हैं।tracवेरिएबल पर क्रिया की जा सकती है। एक प्रोग्राम में कई वेरिएबल घोषित किए जा सकते हैं।

आइए विभिन्न डेटा प्रकारों के एकाधिक चरों की घोषणा का एक त्वरित उदाहरण देखें।

हमारे उदाहरण में, हम दो चर परिभाषित करेंगे, एक 'स्ट्रिंग' प्रकार का और दूसरा 'पूर्णांक' प्रकार का। फिर हम इन चरों के मानों को कंसोल पर प्रदर्शित करेंगे। प्रत्येक उदाहरण के लिए, हम अपने Program.cs फ़ाइल में केवल मुख्य फ़ंक्शन को संशोधित करेंगे।

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) 
  {
   String message="The value is ";
   Int32 val=30;
   
   Console.Write(message+val);
   Console.ReadKey();
  }
 }
}

Code व्याख्या

  1. स्ट्रिंग डेटा प्रकार का एक चर घोषित किया गया है। चर का नाम 'संदेश' है। चर का मान "मान है"।
  2. डेटा प्रकार Integer (Int32) का एक चर घोषित किया गया है। चर का नाम 'val' है। चर का मान 30 है।
  3. अंत में Console.write कथन का उपयोग स्ट्रिंग और इंटेगर वेरिएबल दोनों के मान को आउटपुट करने के लिए किया जाता है।

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

उत्पादन

C# चर

आउटपुट से, आप देख सकते हैं कि स्ट्रिंग और पूर्णांक चर दोनों के मान कंसोल पर प्रदर्शित होते हैं।

Operaविभिन्न डेटा प्रकारों के मानों पर संचालन करने के लिए + ऑपरेटर का उपयोग किया जाता है। उदाहरण के लिए, 2 संख्याओं को जोड़ने के लिए, + ऑपरेटर का उपयोग किया जाता है।

आइये विभिन्न क्षेत्रों के लिए उपलब्ध ऑपरेटरों की तालिका देखें जानकारी का प्रकार

C# Operaमरोड़

अंकगणित Operaमरोड़

ये ऑपरेटर संख्याओं पर गणितीय ऑपरेशन करने के लिए उपयोग किए जाते हैं। नीचे उपलब्ध ऑपरेटरों की सूची दी गई है C#.

Operaटो विवरण
+ दो ऑपरेंड जोड़ता है
- उपtracयह पहले ऑपरेंड से दूसरा ऑपरेंड है
* दोनों ऑपरेंड को गुणा करता है
/ अंश को हर से विभाजित करता है
% मापांक Operator और पूर्णांक विभाजन के बाद शेष
++ इंक्रीमेंट ऑपरेटर पूर्णांक मान को एक से बढ़ाता है
- घटाव ऑपरेटर पूर्णांक मान को एक से घटाता है

संबंधपरक Operaमरोड़

ये ऑपरेटर संख्याओं पर रिलेशनल ऑपरेशन करने के लिए उपयोग किए जाते हैं। नीचे C# में उपलब्ध रिलेशनल ऑपरेटरों की सूची दी गई है।

Operaटो विवरण
== जाँचता है कि दो ऑपरेंडों के मान समान हैं या नहीं, यदि हाँ तो शर्त सत्य हो जाती है।
!= जाँचता है कि दो ऑपरेंड के मान समान हैं या नहीं, यदि मान समान नहीं हैं तो स्थिति सत्य हो जाती है।
> जाँचता है कि क्या बाएँ ऑपरेंड का मान दाएँ ऑपरेंड के मान से अधिक है, यदि हाँ तो शर्त सत्य हो जाती है।
< जाँचता है कि क्या बाएँ ऑपरेंड का मान दाएँ ऑपरेंड के मान से कम है, यदि हाँ तो स्थिति सत्य हो जाती है।
>= जाँचता है कि क्या बाएँ ऑपरेंड का मान दाएँ ऑपरेंड के मान से अधिक या बराबर है, यदि हाँ तो शर्त सत्य हो जाती है।
<= जाँचता है कि क्या बाएँ ऑपरेंड का मान दाएँ ऑपरेंड के मान से कम या बराबर है, यदि हाँ तो स्थिति सत्य हो जाती है।

तार्किक Operaमरोड़

ये ऑपरेटर मानों पर तार्किक संचालन करने के लिए उपयोग किए जाते हैं। नीचे C# में उपलब्ध ऑपरेटरों की सूची दी गई है।

Operaटो विवरण
&& यह लॉजिकल AND ऑपरेटर है। यदि दोनों ऑपरेंड सत्य हैं, तो शर्त सत्य हो जाती है।
|| यह लॉजिकल OR ऑपरेटर है। यदि कोई भी ऑपरेंड सत्य है, तो शर्त सत्य हो जाती है।
! यह लॉजिकल NOT ऑपरेटर है.

आइए एक त्वरित उदाहरण देखें कि ऑपरेटरों का उपयोग .Net में कैसे किया जा सकता है।

हमारे उदाहरण में, हम 2 पूर्णांक चर और एक बूलियन चर परिभाषित करेंगे। फिर हम निम्नलिखित ऑपरेशन करेंगे

C# Operaमरोड़

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) 
  {
   Int32 val1 = 10,val2 = 20;
   bool status = true;
   
   Console.WriteLine(val1 + val2);
   Console.WriteLine(val1 < val2);
   Console.WriteLine(!(status));
   Console.ReadKey();
  }
 }
}

Code व्याख्या

  1. दो पूर्णांक चर परिभाषित किए गए हैं, एक val1 है और दूसरा val2 है। इनका उपयोग संबंधपरक और अंकगणितीय संचालन को प्रदर्शित करने के लिए किया जाएगा। तार्किक संचालन को प्रदर्शित करने के लिए एक बूलियन चर परिभाषित किया गया है।
  2. अंकगणितीय ऑपरेशन का एक उदाहरण दिखाया गया है जिसमें जोड़ ऑपरेटर val1 और val2 पर किया जाता है। परिणाम कंसोल में लिखा जाता है।
  3. रिलेशनल ऑपरेशन का एक उदाहरण दिखाया गया है जिसमें val1 और val2 पर less than ऑपरेटर चलाया जाता है। परिणाम कंसोल में लिखा जाता है।
  4. तार्किक ऑपरेशन का एक उदाहरण दिखाया गया है, जिसमें तार्किक ऑपरेटर (!) को स्टेटस वैरिएबल पर लागू किया जाता है। तार्किक NOT ऑपरेटर किसी भी बूलियन मान के वर्तमान मान को उलट देता है। इसलिए यदि बूलियन मान 'सत्य' है, तो तार्किक NOT मान 'असत्य' लौटाएगा और इसके विपरीत। हमारे मामले में चूंकि स्टेटस वैरिएबल का मान 'सत्य' है, इसलिए परिणाम 'असत्य' दिखाएगा। परिणाम कंसोल में लिखा जाता है।

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

उत्पादन

C# Operaमरोड़

इस पोस्ट को संक्षेप में इस प्रकार लिखें: