-
सी#में अनुक्रमणिका-आधारित I/O ArrayList संग्रह क्या है?
ArrayList वर्ग किसी ऑब्जेक्ट के ऑर्डर किए गए संग्रह का प्रतिनिधित्व करता है जिसे व्यक्तिगत रूप से अनुक्रमित किया जा सकता है। यह एक सरणी का एक विकल्प है। निम्न तालिका ArrayList वर्ग के कुछ सामान्य रूप से उपयोग किए जाने वाले गुणों को सूचीबद्ध करती है - Sr.No संपत्ति और विवरण 1 क्षमता ArrayList में
-
सी#में अनुक्रमणिका-आधारित I/O BitArray संग्रह क्या है?
बिटअरे वर्ग बिट मानों की एक कॉम्पैक्ट सरणी का प्रबंधन करता है, जिसे बूलियन के रूप में दर्शाया जाता है, जहां सत्य इंगित करता है कि बिट चालू है (1) और झूठा इंगित करता है कि बिट बंद है (0)। इंडेक्स-आधारित बिटअरे संग्रह की विधि निम्नलिखित हैं - क्रमांक विधि और विवरण 1 सार्वजनिक BitArray और(BitAr
-
सी # में अंतिम स्थानीय चर
स्थानीय चर के लिए अंतिम सेट करने के लिए, C# में केवल-पढ़ने के लिए कीवर्ड का उपयोग करें, क्योंकि अंतिम कीवर्ड का कार्यान्वयन संभव नहीं है। केवल पढ़ने योग्य चर को केवल एक बार मान असाइन करने की अनुमति देगा। केवल-पढ़ने के लिए चिह्नित फ़ील्ड को किसी ऑब्जेक्ट के निर्माण के दौरान केवल एक बार सेट किया जा स
-
सी # में कक्षा सदस्य के लिए डिफ़ॉल्ट पहुंच क्या है?
C# में एक वर्ग सदस्य के लिए डिफ़ॉल्ट पहुँच निजी है। सदस्य चर यानी वर्ग के सदस्य एक वस्तु के गुण हैं (डिजाइन के नजरिए से) और उन्हें इनकैप्सुलेशन को लागू करने के लिए निजी रखा जाता है। इन चरों को केवल सार्वजनिक सदस्य कार्यों का उपयोग करके ही पहुँचा जा सकता है। उदाहरण using System; namespace Rectangle
-
सूची संग्रह को किसी सरणी में कैसे कॉपी करें?
C# सूची संग्रह को किसी सरणी में कॉपी करने के लिए, सबसे पहले एक सूची सेट करें - List <string> list1 = new List <string> (); list1.Add("One"); list1.Add("Two"); list1.Add("Three"); list1.Add("Four"); अब एक स्ट्रिंग सरणी घोषित करें और कॉपी करने के लि
-
सूची संग्रह और सी # में एक सरणी के बीच अंतर क्या हैं?
सूची संग्रह एक सामान्य वर्ग है और सूची बनाने के लिए किसी भी डेटा प्रकार को संग्रहीत कर सकता है। सूची को परिभाषित करने के लिए - List<string> l = new List<string>(); सूची में तत्वों को सेट करने के लिए, आपको जोड़ें विधि का उपयोग करना होगा। l.Add("One"); l.Add("Two"); l.
-
बहु-आयामी सरणी और जंजीर सरणी के बीच अंतर क्या हैं?
बहु-आयामी सरणी बहु-आयामी सरणी को आयताकार सरणी भी कहा जाता है। आप पूर्णांक के 3-आयामी सरणी को − . के रूप में परिभाषित कर सकते हैं int [ , , ] val; आइए देखें कि द्वि-आयामी सरणी को कैसे परिभाषित किया जाए। int[,] val = new[3,3] जैग्ड ऐरे एक दांतेदार सरणी सरणियों की एक सरणी है। इसमें से किसी तत्व तक
-
सी # में स्थिर और गैर स्थैतिक वर्ग के बीच क्या अंतर हैं?
स्थिर और गैर-स्थिर वर्ग के बीच अंतर निम्नलिखित है - नॉन-स्टेटिक क्लासेस को इंस्टेंट किया जा सकता है, जबकि स्टैटिक क्लासेस को इंस्टेंट नहीं किया जा सकता है यानी आप क्लास टाइप का वेरिएबल बनाने के लिए नए कीवर्ड का उपयोग नहीं कर सकते हैं स्टेटिक क्लास में केवल स्टैटिक तरीके हो सकते हैं। गैर-स्थ
-
सी # न्यूमेरिक प्रमोशन
संख्यात्मक प्रचार जैसा कि नाम से पता चलता है, छोटे प्रकार से बड़े प्रकार जैसे छोटे से int तक का प्रचार है। नीचे दिए गए उदाहरण में, हमने अंकगणित ऑपरेटर में संख्यात्मक प्रचार को गुणा करते देखा है। छोटे प्रकार स्वचालित रूप से बड़े प्रकारों में प्रचारित हो जाते हैं - उदाहरण using System; class Progra
-
स्टैक के साथ दशमलव से बहु-आधार रूपांतरण
बहु-आधार रूपांतरणों के लिए, एक चर सेट करें और वह आधार जोड़ें जिसकी आप गणना करना चाहते हैं। यहाँ, हमारे उदाहरण के लिए, मैंने वेरिएबल बेसनम को 2 के रूप में सेट किया है - int baseNum = 2; इसी तरह अगर आपको बेस 8 चाहिए तो ऊपर वाले को − . के रूप में सेट करें int baseNum = 2; आप उपयोगकर्ता इनपुट के रूप
-
सी # सशर्त अभिव्यक्ति के लिए संख्यात्मक प्रचार
संख्यात्मक प्रचार छोटे प्रकार से बड़े प्रकार जैसे छोटे से int तक का प्रचार है। नीचे दिए गए उदाहरण में, हमने सशर्त अभिव्यक्ति में एक संख्यात्मक प्रचार देखा है। छोटे प्रकार स्वचालित रूप से बड़े प्रकार int में पदोन्नत हो जाते हैं। उदाहरण using System; class Program { static void Main()
-
सी # में जेनरिक बनाम गैर-जेनेरिक
C# में दो प्रकार के संग्रह होते हैं:गैर-सामान्य संग्रह और सामान्य संग्रह। सी#में जेनरिक सामान्य संग्रह में समान डेटाटाइप के तत्व होते हैं। उदाहरण के लिए - सूची शब्दकोश हैशसेट शब्दकोश − Dictionary C# में कुंजियों और मानों का एक संग्रह है। शब्दकोश System.Collection.Generics नाम स्थान में शामिल ह
-
हम C# में आंतरिक कीवर्ड का उपयोग क्यों करते हैं?
आंतरिक कीवर्ड आपको आंतरिक पहुंच विनिर्देशक सेट करने की अनुमति देता है। इंटरनल एक्सेस स्पेसिफायर एक वर्ग को अपने सदस्य चर और सदस्य कार्यों को वर्तमान असेंबली में अन्य कार्यों और वस्तुओं को उजागर करने की अनुमति देता है। आंतरिक एक्सेस स्पेसिफायर वाले किसी भी सदस्य को उस एप्लिकेशन के भीतर परिभाषित किस
-
हम C# में params कीवर्ड का उपयोग क्यों करते हैं?
एक विधि की घोषणा करते समय, यदि आप पैरामीटर के रूप में पारित तर्कों की संख्या के बारे में सुनिश्चित नहीं हैं, तो C# param arrays का उपयोग करें। C# में परम को कैसे लागू किया जाए, यह जानने के लिए पूरा उदाहरण निम्नलिखित है - उदाहरण using System; namespace Program { class ParamArray { &nbs
-
सी # में दो टुपल्स की तुलना कैसे करें?
C# 7.3 के बाद Tuple तुलना हुई। C# में इक्वलिटी ऑपरेटर का उपयोग करके आसानी से दो टुपल्स की तुलना करें। मान लें कि हमारे पास दो टुपल्स हैं - var one = (x: 1, y: 2); var two = (p: 1, 2: 3, r: 3, s:4); उनकी तुलना करने के लिए, बस ==ऑपरेटर - . का उपयोग करें if (one == two) Console.WriteLine("Both
-
सी # सरणी में अनुक्रमण शून्य से क्यों शुरू होता है?
सूचकांक की स्मृति में एक पते के लिए Arrays एक सूचक थे। यह सूचकांक सरणी का पहला तत्व था। यहाँ, अनुक्रमणिका एक ऑफ़सेट की तरह है और C भाषा की उत्पत्ति से पहले ही अवधारणा है। मान लें कि आपके सरणी तत्व 0Xff000 से शुरू होते हैं और इसमें 5 तत्व होते हैं जैसे {35,23,67,88,90}। इसलिए, आपकी मेमोरी में सरणी न
-
सी # में अंतिम कीवर्ड
जावा का अंतिम कीवर्ड है, लेकिन C# का कार्यान्वयन नहीं है। उसी कार्यान्वयन के लिए, सीलबंद कीवर्ड का उपयोग करें। मुहरबंद के साथ, आप किसी विधि को ओवरराइड करने से रोक सकते हैं। जब आप किसी विधि पर सी # में सीलबंद संशोधक का उपयोग करते हैं, तो विधि ओवरराइड करने की अपनी क्षमता खो देती है। सीलबंद विधि एक व्
-
सी # का उपयोग कर एक सरणी को उलट दें
सबसे पहले, मूल सरणी सेट करें - int[] arr = { 1, 2,3 }; // Original Array Console.WriteLine("Original Array= "); fo reach (int i in arr) { Console.WriteLine(i); } अब, सरणी को उलटने के लिए Array.reverse() विधि का उपयोग करें - Array.Reve
-
सी # में हैशसेट, सी # सेट संग्रह क्या है?
C# में हैशसेट एक सरणी में डुप्लिकेट स्ट्रिंग्स या तत्वों को समाप्त करता है। C# में, यह एक अनुकूलित सेट संग्रह है। आइए C# हैशसेट का उपयोग करके डुप्लिकेट स्ट्रिंग्स को हटाने के लिए एक उदाहरण देखें - उदाहरण using System; using System.Collections.Generic; using System.Linq; class Program { &nbs
-
सी # में अंतिम चर
जावा का अंतिम कीवर्ड है, लेकिन C# का कार्यान्वयन नहीं है। उसी कार्यान्वयन के लिए C# में सीलबंद या केवल पढ़ने योग्य कीवर्ड का उपयोग करें। केवल पढ़ने योग्य चर को केवल एक बार मान असाइन करने की अनुमति देगा। केवल-पढ़ने के लिए चिह्नित फ़ील्ड को किसी ऑब्जेक्ट के निर्माण के दौरान केवल एक बार सेट किया जा सक