-
C# में ऐरे को वैल्यूज़ कैसे असाइन की जाती हैं?
एक ऐरे की घोषणा करने से ऐरे मेमोरी में इनिशियलाइज़ नहीं होता। जब ऐरे वेरिएबल इनिशियलाइज़ होता है, तो आप ऐरे को वैल्यूज़ असाइन कर सकते हैं।ऐरे एक रेफरेंस टाइप है, इसलिए आपको ऐरे का इंस्टेंस बनाने के लिए new कीवर्ड का उपयोग करना होगा। उदाहरण के लिए, निम्नलिखित स्टेटमेंट की तरह वैल्यूज़ असाइन करें:doub
-
C# लिस्ट कलेक्शन में Remove, RemoveAt, RemoveRange मेथड्स का उपयोग कैसे करें?
C# में Remove() और RemoveAt() मेथड्स को लागू करने के लिए, निम्नलिखित कोड आज़माएं:सबसे पहले, एक लिस्ट सेट करें।List myList = new List() { mammals, reptiles, amphibians, vertebrate };अब, किसी एलिमेंट को हटाने के लिए Remove() मेथड का उपयोग करें।myList.Remove(reptiles);अब, पोजीशन सेट करक
-
C# में लिस्ट और ऐरे में क्या अंतर है?
एक ऐरे एक ही प्रकार के एलिमेंट्स के निश्चित आकार के अनुक्रमिक संग्रह को स्टोर करता है, जबकि लिस्ट एक जेनेरिक कलेक्शन है।लिस्ट को परिभाषित करने के लिए:List myList = new List();लिस्ट में एलिमेंट्स सेट करने के लिए, आपको Add मेथड का उपयोग करना होगा:myList.Add(Audi); myList.Add(BMW); myList.Add(Chevrolet
-
C# में क्लास और स्ट्रक्चर में क्या अंतर है?
क्लासक्लास एक डेटा टाइप के लिए ब्लूप्रिंट है। क्लास परिभाषा class कीवर्ड से शुरू होती है जिसके बाद क्लास का नाम आता है।स्ट्रक्चरस्ट्रक्चर एक वैल्यू टाइप डेटा टाइप है। यह आपको एक सिंगल वेरिएबल में विभिन्न डेटा टाइप्स के संबंधित डेटा को रखने में मदद करता है। स्ट्रक्चर बनाने के लिए struct कीवर्ड का उपय
-
C# में final, finally और finalize
finalJava में final कीवर्ड होता है, लेकिन C# में इसका कार्यान्वयन नहीं है। समान कार्यान्वयन के लिए, sealed कीवर्ड का उपयोग करें।sealed के साथ, आप किसी मेथड के ओवरराइडिंग को रोक सकते हैं। जब आप C# में किसी मेथड पर sealed मॉडिफायर का उपयोग करते हैं, तो वह मेथड अपनी ओवरराइडिंग क्षमताओं को खो देता है। S
-
C# में डिक्शनरी और ऐरे में क्या अंतर है?
डिक्शनरीडिक्शनरी C# में कीज़ और वैल्यूज़ का संग्रह है। डिक्शनरी System.Collections.Generic नेमस्पेस में शामिल है।डिक्शनरी घोषित करने के लिए:IDictionary d = new Dictionary();एलिमेंट्स जोड़ने के लिए:IDictionary d = new Dictionary(); d.Add(1,97); d.Add(2,89); d.Add(3,77); d.Add(4,88);ऐरेऐरे एक ही प्रका
-
C# में String क्लास
string कीवर्ड System.String क्लास का एक उपनाम है। String क्लास में निम्नलिखित दो प्रॉपर्टीज हैं:क्र.सं.प्रॉपर्टी और विवरण1Charsवर्तमान String ऑब्जेक्ट में निर्दिष्ट स्थिति पर Char ऑब्जेक्ट प्राप्त करता है।2Lengthवर्तमान String ऑब्जेक्ट में कैरेक्टर्स की संख्या प्राप्त करता है।String क्लास के कुछ मेथ
-
C# में स्ट्रीम्स और बाइट स्ट्रीम्स
एक फाइल एक विशिष्ट नाम और डायरेक्टरी पथ के साथ डिस्क में स्टोर डेटा का संग्रह है। जब किसी फाइल को पढ़ने या लिखने के लिए खोला जाता है, तो यह एक स्ट्रीम बन जाती है।स्ट्रीम्स के प्रकारों में शामिल हैं:बाइट स्ट्रीम्स - इसमें Stream, FileStream, MemoryStream और BufferedStream शामिल हैं।कैरेक्टर स्ट्रीम्स
-
C# में स्ट्रिंग को रिवर्स करें
स्ट्रिंग को रिवर्स करने के लिए, Array.Reverse() मेथड का उपयोग करें।हमने एक मेथड सेट किया है और स्ट्रिंग वैल्यू Henry पास की है:public static string ReverseFunc(string str) { char[] ch = str.ToCharArray(); Array.Reverse(ch); return new string(ch); }उपरोक्त मेथड में, हमने स्ट्रिंग को कैरेक
-
C# में सीरियलाइज़ेशन और डीसीरियलाइज़ेशन
सीरियलाइज़ेशन ऑब्जेक्ट्स को बाइट स्ट्रीम में बदलता है और इसे एक ऐसे रूप में लाता है जिसे स्ट्रीम पर लिखा जा सके। यह इसे मेमोरी, फाइल या डेटाबेस में सेव करने के लिए किया जाता है।सीरियलाइज़ेशन निम्न प्रकार से किया जा सकता है:बाइनरी सीरियलाइज़ेशनसभी मेंबर्स, यहां तक कि रीड-ओनली मेंबर्स भी सीरियलाइज़ हो
-
C# में DateTime के लिए स्ट्रिंग फॉर्मेट
String.Format मेथड का उपयोग करके DateTime को फॉर्मेट करें।आइए एक उदाहरण देखें:उदाहरणusing System; static class Demo { static void Main() { DateTime d = new DateTime(2018, 2, 8, 12, 7, 7, 123); Console.WriteLine(String.Format({0:y yy yyy yyyy}, d)); Console.WriteLine(Strin
-
C# में दिए गए स्ट्रिंग में शब्दों को रिवर्स करें
मान लीजिए निम्नलिखित स्ट्रिंग है:Welcomeस्ट्रिंग को रिवर्स करने के बाद, शब्द इस तरह दिखाई देंगे:emocleWरिवर्स() मेथड का उपयोग करें और स्ट्रिंग में शब्दों को रिवर्स करने के लिए निम्नलिखित कोड आज़माएं:उदाहरण new String(s.Reverse().ToArray()))); Console.WriteLine(res); } }
-
C# में रेगुलर एक्सप्रेशन उदाहरण के साथ
एक रेगुलर एक्सप्रेशन एक पैटर्न है जिसे इनपुट टेक्स्ट के विरुद्ध मिलान किया जा सकता है। .Net फ्रेमवर्क एक रेगुलर एक्सप्रेशन इंजन प्रदान करता है जो ऐसे मिलान की अनुमति देता है।आइए देखें कि रेगुलर एक्सप्रेशन को कैसे विभाजित किया जाए।रेगुलर एक्सप्रेशन का उपयोग करके स्ट्रिंग को विभाजित करने के लिए, Regex
-
C#: कैपिटल लेटर से शुरू होने वाले शब्दों के बीच स्पेस डालें
कैपिटल लेटर से शुरू होने वाले शब्दों के बीच स्पेस डालने के लिए, निम्नलिखित उदाहरण का प्रयास करें:सबसे पहले, स्ट्रिंग सेट करें।var str = WelcomeToMyWebsite;जैसा कि आप ऊपर देख सकते हैं, हमारे स्ट्रिंग में कैपिटल लेटर से पहले स्पेस नहीं हैं। इसे जोड़ने के लिए, LINQ का उपयोग करें जैसा कि हमने नीचे किया
-
C# में HashSet इनिशियलाइज़ करना
HashSet को इनिशियलाइज़ करने के लिए।var h = new HashSet(arr1);उपरोक्त, हमने HashSet में एक ऐरे सेट किया है। निम्नलिखित ऐरे है:string[] arr1 = { electronics, accessories, electronics, };निम्नलिखित एक उदाहरण है जो दर्शाता है कि C# में HashSet को कैसे लागू किया जाए:उदाहरणusing System; using
-
C# में ArrayList में आइटम कैसे जोड़ें?
ArrayList C# में एक नॉन-जेनेरिक प्रकार का कलेक्शन है जो डायनामिकली रिसाइज़ होता है।आइए देखें कि C# में ArrayList को कैसे इनिशियलाइज़ करें:ArrayList arr = new ArrayList();ArrayList में एक आइटम जोड़ें:ArrayList arr1 = new ArrayList(); arr1.Add(30); arr1.Add(70);आइए C# में ArrayList को लागू करने का पूर
-
C# में ओवरलोडेड मेथड और एंबिग्यूटी
मेथड ओवरलोडिंग के साथ, आप एक ही स्कोप में एक ही फंक्शन नाम के लिए कई परिभाषाएं रख सकते हैं। फंक्शन की परिभाषा आर्गुमेंट लिस्ट में आर्गुमेंट्स के प्रकार और/या संख्या के आधार पर एक-दूसरे से भिन्न होनी चाहिए।आइए एक उदाहरण देखें। इसमें कॉल सिंगल पैरामीटर वाले मेथड पर जाएगी:उदाहरणusing System; class Stud
-
C# में म्यूटेशन टेस्टिंग
C# में म्यूटेशनल टेस्टिंग में एक्टिव सॉल्यूशन में टेस्ट सूट की गुणवत्ता को सत्यापित करना शामिल है।इसके लिए, VisualMutant नामक एक टूल का उपयोग करें। यह विजुअल स्टूडियो IDE के एक्सटेंशन के रूप में सेट होता है। टेस्टिंग टूल की निम्नलिखित क्षमताएं हैं।निम्नलिखित VisualMutant की विशेषताएं हैं, जो एक म्यू
-
C# में अपने फॉन्ट के साथ प्रिंट करें
C# में अपने फॉन्ट में प्रिंट करने के लिए, सबसे पहले निर्माण करें:FontFamily ऑब्जेक्टFont ऑब्जेक्टFontFamily ऑब्जेक्ट टाइपफेस सेट करता है जैसे Arial, TimesNewRoman, आदि, जबकि Font ऑब्जेक्ट फॉन्ट का आकार और स्टाइल सेट करता है।आइए Arial फॉन्ट स्टाइल बनाएं।FontFamily myFontFamily = new FontFamily(Arial)
-
C# में सिंगल और मल्टीपल वेरिएबल प्रिंट करें
C# में सिंगल वेरिएबल वैल्यू प्रदर्शित करने के लिए, आपको बस Console.WriteLine() का उपयोग करना होगा।आइए एक उदाहरण देखें। यहां, हमने एक सिंगल वेरिएबल a का मान एक लाइन में प्रदर्शित किया है:उदाहरणusing System; using System.Linq; class Program { static void Main() { int a = 10; Consol