-
C# प्रोग्राम: दो सूचियों में अतिरिक्त मान खोजना
सबसे पहले, C# में दो सूचियाँ सेट करें।सूची एकList <string> list1 = new List <string> (); list1.Add("P"); list1.Add("Q"); list1.Add("R"); list1.Add("S"); list1.Add("T"); list1.Add("U"); list1.Add("V"); list1.Add("W
-
C# में एक foreach स्टेटमेंट का उपयोग करके दो सूचियों या सरणियों पर पुनरावृति कैसे करें?
दो सरणियाँ सेट करें।var val = new [] { 20, 40, 60}; var str = new [] { "ele1", "ele2", "ele3"};दो सरणियों को समानांतर में प्रोसेस करने के लिए zip() मेथड का उपयोग करें।var res = val.Zip(str, (n, w) => new { Number = n, Word = w });उपरोक्त क्रमशः int और स्ट्रिंग तत्वों
-
C# प्रोग्राम: दिए गए पूर्णांक के बाइनरी प्रतिनिधित्व में लगातार 1 की सबसे लंबी श्रृंखला की लंबाई खोजना
लगातार 1 प्राप्त करने के लिए, बिटवाइज़ लेफ्ट शिफ्ट ऑपरेटर का उपयोग करें। यहाँ हमारी दशमलव संख्या है।i = (i & (i << 1));उपरोक्त को तब तक लूप करें जब तक I का मान 0 न हो जाए और काउंट वेरिएबल का उपयोग करके लंबाई प्राप्त करें; यहाँ count।while (i != 0) { i = (i & (i < 1)); &
-
C# int.Parse बनाम int.TryParse मेथड
C# में int.TryParse और intParse मेथड का उपयोग करके संख्या के स्ट्रिंग प्रतिनिधित्व को पूर्णांक में बदलें।यदि स्ट्रिंग को बदला नहीं जा सकता, तो int.TryParse मेथड false लौटाता है यानी एक बूलियन मान, जबकि int.Parse एक अपवाद लौटाता है।आइए int.Parse मेथड का एक उदाहरण देखें:उदाहरणusing System.IO; using Sy
-
C# प्रोग्राम: स्ट्रिंग से डुप्लिकेट वर्ण हटाना
डुप्लिकेट वर्ण हटाने के लिए Hashset का उपयोग करें।यहाँ स्ट्रिंग है:string myStr = "kkllmmnnoo";अब, स्ट्रिंग को char में मैप करने के लिए HashSet का उपयोग करें। यह स्ट्रिंग से डुप्लिकेट वर्णों को हटा देगा।var unique = new HashSet<char>(myStr);आइए पूरा उदाहरण देखें:उदाहरणusing System; u
-
C# में नियमित अभिव्यक्ति का उपयोग करके URL को मान्य करना
मान्य करने के लिए, आपको प्रोटोकॉल की जांच करनी होगी।http httpsइसके साथ, आपको .com, .in, .org, आदि की जांच करनी होगी।इसके लिए, निम्नलिखित नियमित अभिव्यक्ति का उपयोग करें:(http|http(s)?://)?([\w-]+\.)+[\w-]+[.com|.in|.org]+(\[\?%&=]*)?निम्नलिखित कोड है:उदाहरणusing System; using System.Text.Regular
-
C# में TryParse का उपयोग करके स्ट्रिंग को संख्यात्मक प्रतिनिधित्व के लिए मान्य करना
निम्नलिखित हमारी स्ट्रिंग है:string myStr = "5";यह जांचने के लिए कि उपरोक्त संख्यात्मक प्रतिनिधित्व वाली स्ट्रिंग है या नहीं, TryParse और out का उपयोग करें।int.TryParse(myStr, out a);यहाँ पूरा कोड है।उदाहरणusing System.IO; using System; class Program { static void Main() { &nb
-
C# String.Empty का उपयोग करके व्हाइटस्पेस हटाना
स्ट्रिंग सेट करें।StringBuilder str = new StringBuilder("Tom Hanks");अब, व्हाइटस्पेस को String.Empty से बदलने के लिए replace() मेथड का उपयोग करें। यह अंततः व्हाइटस्पेस को हटा देगा।str.Replace(" ", String.Empty);आइए पूरा कोड देखें:उदाहरणusing System; using System.Text; class Demo
-
C# का उपयोग करके सरणी से अंतिम तत्व प्राप्त करने का प्रोग्राम
एक सरणी घोषित करें और तत्व जोड़ें।int[] val = { 5, 8, 15, 25, 40, 55, 80, 100 };अब, अंतिम तत्व प्राप्त करने के लिए Queryable Last() मेथड का उपयोग करें।val.AsQueryable().Last();आइए पूरा कोड देखें।उदाहरणusing System; using System.Collections.Generic; using System.Linq; class Demo { static
-
C# में DirectoryNotFoundException
यदि आप जिस डायरेक्टरी को ढूंढने का प्रयास कर रहे हैं वह मौजूद नहीं है, तो DirectoryNotFoundException होता है।यहाँ, हम GetDirectories() मेथड का उपयोग करके एक ऐसी डायरेक्टरी को ढूंढने का प्रयास कर रहे हैं जो मौजूद नहीं है।उदाहरणusing System.IO; using System; class Program { static void Ma
-
C# में FileNotFoundException
यदि आप जिस फ़ाइल को ढूंढने का प्रयास कर रहे हैं वह मौजूद नहीं है, तो FileNotFoundException होता है।यहाँ, हम StreamReader() मेथड का उपयोग करके एक ऐसी फ़ाइल को ढूंढने का प्रयास कर रहे हैं जो मौजूद नहीं है।reader = new StreamReader("new.txt"))इसे पढ़ने के लिए हमने निम्नलिखित मेथड का उपयोग किय
-
C# ToTuple() मेथड
मान लीजिए आपके पास एक ValueTuple है और आप इसे टपल में बदलना चाहते हैं, तो ToTuple() मेथड का उपयोग करें।C# के साथ, हम ToTuple() मेथड का उपयोग करके आसानी से ValueTuple को Tuple में बदल सकते हैं।नोट: ValueTuple प्रोग्राम चलाने के लिए System.ValueTuple पैकेज जोड़ें।आइए देखें कि इसे कैसे जोड़ा जाए:अपने प
-
C# में सूची से आइटम कैसे हटाएं?
सबसे पहले, एक सूची सेट करें और तत्व जोड़ें।List<string> myList = new List<string>(); myList.Add("Jennings"); myList.Add("James"); myList.Add("Chris");मान लीजिए अब आपको James तत्व हटाना है। इसके लिए, Remove() मेथड का उपयोग करें।myList.Remove("James"
-
C# का उपयोग करके सरणी की सामग्री को क्षैतिज रूप से कैसे प्रिंट करें?
एक सरणी सेट करें।int[] array = new int[] { 50, 100, 150, 200, 250, 300, 350, 400 };अब, यदि आप इस सरणी को लूप और नई लाइन का उपयोग करके प्रिंट करेंगे, तो सरणी लंबवत दिखाई देगी।इसे क्षैतिज रूप से करने के लिए, Join() मेथड का उपयोग करें और सरणी तत्वों को अलग करने के लिए स्पेस सेट करें।string.Join("
-
C# में Path मेथड्स
C# में फ़ाइल पथ को संभालने के लिए, Path मेथड्स का उपयोग करें। ये मेथड्स System.IO नेमस्पेस के अंतर्गत आते हैं।उनमें से कुछ हैं:GetExtensionGetExtension() मेथड का उपयोग करके फ़ाइल का एक्सटेंशन प्राप्त करें।उदाहरण के लिए, .txt, .dat, आदि।GetFileNameGetFileName() मेथड का उपयोग करके फ़ाइल का नाम प्राप्त
-
C# प्रोग्राम: स्ट्रिंग में व्हाइटस्पेस हटाना
मान लीजिए निम्नलिखित स्ट्रिंग है:StringBuilder str = new StringBuilder("Patience is key!");व्हाइटस्पेस हटाने के लिए, आप replace मेथड का उपयोग कर सकते हैं।str.Replace(" ", "");आइए पूरा कोड देखें।उदाहरणusing System; using System.Text; class Demo { static void
-
C# का उपयोग करके पूर्ण ड्राइव जानकारी कैसे प्राप्त करें?
ऑपरेटिंग सिस्टम की ड्राइव जानकारी में शामिल है।ड्राइव नाम वॉल्यूम लेबल फ्री स्पेस कुल आकार ड्राइव प्रारूप ड्राइव प्रकारड्राइव के बारे में उपरोक्त जानकारी प्राप्त करने के लिए, निम्नलिखित कोड चलाने का प्रयास करें:उदाहरणusing System.IO; using System; class Program { static void Main() { &n
-
C# में Int32 को बाइनरी स्ट्रिंग के रूप में प्रस्तुत करना
C# में Int32 को बाइनरी स्ट्रिंग के रूप में प्रस्तुत करने के लिए, ToString() मेथड का उपयोग करें और बेस को ToString() मेथड के दूसरे पैरामीटर के रूप में सेट करें यानी बाइनरी के लिए 2।Int32 32-बिट साइन्ड इंटीजर को दर्शाता है।सबसे पहले, एक Int32 वेरिएबल सेट करें:int val = 30;अब, दूसरे पैरामीटर के रूप में
-
C# में ValueTuple को Tuple में बदलना
C# के साथ, हम ToTuple() मेथड का उपयोग करके आसानी से ValueTuple को Tuple में बदल सकते हैं।नोट: ValueTuple प्रोग्राम चलाने के लिए System.ValueTuple पैकेज जोड़ें।आइए देखें कि इसे कैसे जोड़ा जाए:अपने प्रोजेक्ट पर जाएंसॉल्यूशन एक्सप्लोरर में प्रोजेक्ट पर राइट-क्लिक करेंManage NuGet Packages चुनेंआप NuGet
-
C# में राउंड-ट्रिप (R) प्रारूप विशिष्टकर्ता
यह राउंड-ट्रिप (R) प्रारूप विशिष्टकर्ता Single, Double, और BigInteger प्रकारों के लिए समर्थित है।यह सुनिश्चित करता है कि स्ट्रिंग में परिवर्तित एक संख्यात्मक मान को वापस उसी संख्यात्मक मान में पार्स किया जाए।आइए एक उदाहरण देखें:सबसे पहले, हमारे पास एक डबल वेरिएबल है।double doubleVal = 0.91234582637;