-
सी # में संरचना बनाम एकत्रीकरण
रचना कंपोजिशन के तहत, अगर पैरेंट ऑब्जेक्ट को हटा दिया जाता है, तो चाइल्ड ऑब्जेक्ट भी अपनी स्थिति खो देता है। रचना एक विशेष प्रकार का एकत्रीकरण है और संबंध का एक हिस्सा देता है। उदाहरण के लिए, एक कार में एक इंजन होता है। अगर कार नष्ट हो जाती है, तो इंजन भी नष्ट हो जाता है। public class Engine
-
सी # में कंपाउंड असाइनमेंट ऑपरेटर
एक कंपाउंड असाइनमेंट ऑपरेटर के पास परिणाम असाइन करने के लिए एक छोटा सिंटैक्स होता है। पहले ऑपरेंड को परिणाम सौंपे जाने से पहले ऑपरेशन दो ऑपरेंड पर किया जाता है। C# में कंपाउंड असाइनमेंट ऑपरेटर निम्नलिखित हैं। Sr.No ऑपरेटर और ऑपरेटर का नाम 1 += अतिरिक्त असाइनमेंट 2 -= घटाव असाइनमेंट 3 *=
-
सी # में कंस्ट्रक्टर ओवरलोडिंग
जब एक ही नाम के एक से अधिक कंस्ट्रक्टर को एक ही क्लास में परिभाषित किया जाता है, तो उन्हें ओवरलोडेड कहा जाता है, यदि प्रत्येक कंस्ट्रक्टर के लिए पैरामीटर अलग-अलग हों। C# में कंस्ट्रक्टर ओवरलोडिंग के साथ काम करने का तरीका जानने के लिए आइए एक उदाहरण देखें। उदाहरण में, हमारे पास दो विषय हैं और छात्र
-
सी # में कंस्ट्रक्टर्स
ऑब्जेक्ट बनने पर C# में एक कंस्ट्रक्टर स्वचालित रूप से इनवॉइस हो जाता है। कंस्ट्रक्टर का वही नाम है जो क्लास का है, उदाहरण के लिए - public class Department { public Department () { Console.WriteLine("Default Constructor! "); } } निम्नलिखित को
-
सी # में निर्णय लेना
निर्णय लेने की संरचना के लिए प्रोग्रामर को प्रोग्राम द्वारा मूल्यांकन या परीक्षण के लिए एक या अधिक शर्तों को निर्दिष्ट करने की आवश्यकता होती है, साथ ही एक स्टेटमेंट या स्टेटमेंट को निष्पादित करने के लिए, यदि स्थिति को सही माना जाता है, और वैकल्पिक रूप से, अन्य स्टेटमेंट्स को निष्पादित किया जाना है य
-
सी # में डिफ़ॉल्ट कन्स्ट्रक्टर
जब कोई वस्तु बनती है तो C# में एक कंस्ट्रक्टर स्वचालित रूप से लागू हो जाता है। कंस्ट्रक्टर का वही नाम है जो क्लास का है, उदाहरण के लिए - public class Department { public Department () { Console.WriteLine("Default Constructor! "); } } निम्नलिख
-
सी # में प्रतिनिधि
सी # में एक प्रतिनिधि विधि का संदर्भ है। एक प्रतिनिधि एक संदर्भ प्रकार चर है जो एक विधि का संदर्भ रखता है। रनटाइम पर संदर्भ बदला जा सकता है। प्रतिनिधि विशेष रूप से घटनाओं और कॉल-बैक विधियों को लागू करने के लिए उपयोग किए जाते हैं। सभी प्रतिनिधि परोक्ष रूप से System.Delegate वर्ग से प्राप्त होते हैं।
-
सी # में ==और समान विधि के बीच अंतर
समानता ऑपरेटर (==) तुलना ऑपरेटर है और सी # में बराबर () विधि का उपयोग स्ट्रिंग की सामग्री की तुलना करने के लिए किया जाता है। बराबर () विधि केवल सामग्री की तुलना करती है। उदाहरण using System; namespace ComparisionExample { class Program { static void Main(string[] a
-
सी # में सार वर्ग और इंटरफ़ेस के बीच अंतर
इंटरफेस गुणों, विधियों और घटनाओं को परिभाषित करते हैं, जो इंटरफेस के सदस्य हैं। इंटरफेस में केवल सदस्यों की घोषणा होती है। सदस्यों को परिभाषित करना व्युत्पन्न वर्ग की जिम्मेदारी है। सार वर्ग कुछ हद तक एक ही उद्देश्य की पूर्ति करते हैं, हालांकि, उनका उपयोग ज्यादातर तब किया जाता है जब बेस क्लास द्वार
-
सी # में बॉक्सिंग और अनबॉक्सिंग के बीच अंतर
बॉक्सिंग वैल्यू टाइप को ऑब्जेक्ट टाइप में कन्वर्ट करता है जबकि अनबॉक्सिंग ऑब्जेक्ट टाइप को वैल्यू टाइप में कन्वर्ट करता है। आइए देखते हैं C# में Boxing और Unboxing के बीच का अंतर। संग्रहण बॉक्सिंग में, स्टैक पर संग्रहीत मान को हीप मेमोरी में संग्रहीत ऑब्जेक्ट में कॉपी किया जाता है, जबकि अनबॉक्सिंग
-
सी # में स्ट्रिंग और स्ट्रिंगबिल्डर के बीच अंतर
सी#में स्ट्रिंग्स स्ट्रिंग सी # में अपरिवर्तनीय है, जिसका अर्थ है कि इसे बनाए जाने के बाद आप इसे संशोधित नहीं कर सकते। यदि आप कोई ऑपरेशन करेंगे तो यह मेमोरी में स्ट्रिंग प्रकार का एक नया ऑब्जेक्ट बनाता है। स्ट्रिंग str1 =स्वागत है!;// एक नई स्ट्रिंग बनाता है। सी#में स्ट्रिंगबिल्डर स्ट्रिंगबिल्डर स
-
सी ++ और सी # के बीच अंतर
C++ एक सांख्यिकीय रूप से टाइप की गई, संकलित, सामान्य-उद्देश्य, केस-संवेदी, फ्री-फॉर्म प्रोग्रामिंग भाषा है जो प्रक्रियात्मक, वस्तु-उन्मुख और सामान्य प्रोग्रामिंग का समर्थन करती है। C++ को एक मध्य-स्तरीय भाषा के रूप में माना जाता है, क्योंकि इसमें उच्च-स्तरीय और निम्न-स्तरीय भाषा सुविधाओं दोनों का स
-
सी # में प्राइम नंबर खोजने के विभिन्न तरीके
निम्नलिखित दो तरीके हैं जिनसे आप C# में एक अभाज्य संख्या प्राप्त कर सकते हैं। लूप के लिए प्राइम नंबर की जांच करें using System; namespace Program { class Demo { public static void Main() { int n =7;  
-
सी # में कक्षा के आंतरिक चर का दायरा क्या है?
आंतरिक चर आंतरिक पहुंच विनिर्देशक का उपयोग करके सेट किया गया है। internal double length; internal double width; आंतरिक एक्सेस स्पेसिफायर वाले किसी भी सदस्य को उस एप्लिकेशन के भीतर परिभाषित किसी भी वर्ग या विधि से एक्सेस किया जा सकता है जिसमें सदस्य परिभाषित किया गया है। उदाहरण using System; namespa
-
सी # में हैशटेबल क्लास की IsReadOnly संपत्ति क्या है?
हैशटेबल वर्ग की IsReadOnly संपत्ति का उपयोग यह इंगित करने के लिए किया जाता है कि हैशटेबल केवल पढ़ने के लिए है या नहीं। उदाहरण using System; using System.Collections; namespace Demo { class Program { static void Main(string[] args) {  
-
सी # में आईसीओएमपरेबल और आईसीओएमपेयर इंटरफेस के बीच अंतर
C# में IComparable इंटरफ़ेस तत्वों को सॉर्ट करने के लिए C# में IComparable इंटरफ़ेस का उपयोग करें। इसका उपयोग वर्तमान उदाहरण की तुलना उसी प्रकार की किसी अन्य वस्तु से करने के लिए भी किया जाता है। यह आपको एक विशेष प्रकार की दो वस्तुओं की तुलना करने की एक विधि प्रदान करता है। याद रखें, IComparable इ
-
सी और सी # के बीच अंतर
C एक सामान्य-उद्देश्य वाली, उच्च-स्तरीय भाषा है जिसे मूल रूप से डेनिस एम. रिची द्वारा बेल लैब्स में UNIX ऑपरेटिंग सिस्टम विकसित करने के लिए विकसित किया गया था। C को पहली बार 1972 में DEC PDP-11 कंप्यूटर पर लागू किया गया था। C# एक सरल, आधुनिक, सामान्य-उद्देश्य, ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा है
-
सी # में डिवीजन ऑपरेटर
डिवीजन ऑपरेटर का उपयोग सी # में अंश को हर से विभाजित करने के लिए किया जाता है, उदाहरण के लिए 9/3 डिवीजन ऑपरेटर सी # में अंकगणितीय ऑपरेटरों के अंतर्गत आता है। C# में अंकगणित ऑपरेटरों को कैसे लागू किया जाए, यह जानने के लिए आइए एक पूरा उदाहरण देखें, जिसमें हम देखेंगे कि डिवीजन ऑपरेटर के साथ कैसे काम क
-
सी # में एनकैप्सुलेशन
सी # में एनकैप्सुलेशन कार्यान्वयन विवरण तक पहुंच को रोकता है। एक्सेस स्पेसिफायर का उपयोग करके C# में Encapsulation लागू करें। C# द्वारा समर्थित एक्सेस विनिर्देशक निम्नलिखित हैं। सार्वजनिक निजी संरक्षित आंतरिक संरक्षित आंतरिक एनकैप्सुलेशन को निजी एक्सेस स्पेसिफायर का एक उदाहरण लेकर समझा जा सकता ह
-
सी # में एनम
Enum वर्ष, उत्पाद, महीने, मौसम आदि जैसे नामित स्थिरांक के एक सेट को संग्रहीत करने के लिए गणना है। Enum स्थिरांक का डिफ़ॉल्ट मान 0 और वेतन वृद्धि से प्रारंभ होता है। इसमें स्थिरांक का एक निश्चित सेट होता है और इसे आसानी से पार किया जा सकता है। आइए एक उदाहरण देखें। हमने इस तरह से एनम सेट किया है -