-
आप सी # में कोड को पुन:प्रयोज्य कैसे बनाते हैं?
सी # में कोड को पुन:प्रयोज्य बनाने के लिए, इंटरफेस का उपयोग करें। इंटरफेस गुणों, विधियों और घटनाओं को परिभाषित करते हैं, जो इंटरफेस के सदस्य हैं। इंटरफेस में केवल सदस्यों की घोषणा होती है। सदस्यों को परिभाषित करना व्युत्पन्न वर्ग की जिम्मेदारी है। यह अक्सर एक मानक संरचना प्रदान करने में मदद करता है
-
सी # में नियमित अभिव्यक्ति का उपयोग करके मिलान करने वाले सबस्ट्रिंग को कैसे खोजें?
हमारा तार है - string str = My make ; सबस्ट्रिंग मेक को खोजने के लिए निम्नलिखित रेगुलर एक्सप्रेशन का उपयोग करें @\bmake\b यहाँ पूरा कोड है - उदाहरण using System; using System.Text.RegularExpressions; namespace RegExApplication { public class Program { private static void showMat
-
सी # में स्वरूपित आउटपुट
आउटपुट को C# में फॉर्मेट करने के लिए, आइए फॉर्मेट डेट और डबल टाइप के उदाहरण देखें। डबल प्रकार के लिए स्वरूपित आउटपुट सेट करें। उदाहरण using System; class Demo { public static void Main(String[] args) { Console.WriteLine("Three decimal places...");
-
सी # में स्वरूपित स्ट्रिंग अक्षर
स्ट्रिंग अक्षर को C# में प्रारूपित करने के लिए, String.Format विधि का उपयोग करें। निम्नलिखित उदाहरण में, 0 उस वस्तु का सूचकांक है जिसका स्ट्रिंग मान उस विशेष स्थान पर डाला जाता है - using System; namespace Demo { class Test { static void Main(string[] args) {  
-
सी # प्रोग्राम पूर्णांकों की सूची से डुप्लिकेट मुद्रित करने के लिए
पूर्णांकों की सूची से डुप्लीकेट प्रिंट करने के लिए, कंटेन्सकी का उपयोग करें। नीचे, हमने पहले पूर्णांकों को सेट किया है। int[] arr = { 3, 6, 3, 8, 9, 2, 2 }; फिर डुप्लीकेट पूर्णांकों की गिनती प्राप्त करने के
-
सूची को सी # में स्ट्रिंग में कैसे परिवर्तित करें?
एक सूची घोषित करें। List < string > l = new List < string > (); अब, सूची में तत्व जोड़ें। // elements l.Add("Accessories"); l.Add("Footwear"); l.Add("Watches"); अब इसे एक स्ट्रिंग में बदलें। string str = string.Join(" ", l.ToArray()); आइए सूची क
-
सी # प्रोग्राम यह निर्धारित करने के लिए कि सरणी में कोई दो पूर्णांक दिए गए पूर्णांक के योग हैं या नहीं
निम्नलिखित हमारी सरणी है - int[] arr = new int[] { 7, 4, 6, 2 }; मान लें कि दिया गया पूर्णांक दो अन्य पूर्णांकों के योग के बराबर होना चाहिए - int res = 8; योग प्राप्त करने और समानता ज्ञात करने के लिए। for (int i = 0; i < arr.Length; i++) { &nb
-
सी # प्रोग्राम सी # में दिए गए पूर्णांक सरणी के सभी विशिष्ट तत्वों को मुद्रित करने के लिए
हमने विशिष्ट तत्वों को प्राप्त करने के लिए एक सरणी और एक शब्दकोश सेट किया है। int[] arr = { 88, 23, 56, 96, 43 }; var d = new Dictionary < int, int > (); शब्दकोश संग्रह हमें सूची की कुंजी और मूल्य प्राप्त करने की अनुमति देता है।
-
सी # कार्यक्रम मुद्रा रूपांतरण करने के लिए
मान लें कि आपको INR में 10 डॉलर का मूल्य प्राप्त करने की आवश्यकता है। Firstly, set the variables: double usd, inr, val; अब डॉलर सेट करें और इसे INR में बदलें। // how many dpllars usd = 10; // current value of US$ val = 69; inr = usd * val; आइए देखें पूरा कोड - उदाहरण using System; namespace Demo {
-
सी # प्रोग्राम सम और विषम पूर्णांकों को अलग-अलग सरणियों में विभाजित करने के लिए
दो सरणियाँ लें: int[] arr2 = new int[5]; int[] arr3 = new int[5]; अब, यदि सरणी तत्व को 2 से विभाजित करने पर शेषफल 0 मिलता है, तो यह सम होता है। उन तत्वों को प्राप्त करें और किसी अन्य सरणी में जोड़ें। यह सरणी की लंबाई के माध्यम से लूप करता है: if (arr1[i] % 2 == 0) { arr2[j] = arr1[i];
-
सी # प्रोग्राम समय को 12 घंटे से 24 घंटे के प्रारूप में बदलने के लिए
सबसे पहले, 12 घंटे की प्रारूप तिथि निर्धारित करें। DateTime d = DateTime.Parse("05:00 PM"); अब हम इसे 24 घंटे के प्रारूप में बदलते हैं। d.ToString("HH:mm")); 12 घंटे से 24 घंटे के प्रारूप में समय को गुप्त रखने के लिए निम्नलिखित कोड है - उदाहरण using System; namespace Demo { &nb
-
सी # प्रोग्राम एक पूर्णांक सरणी में सभी डुप्लिकेट तत्वों को खोजने के लिए
सबसे पहले, सरणी को डुप्लिकेट तत्वों के साथ सेट करें। int[] arr = { 24, 10, 56, 32, 10, 43, 88, 32 }; अब दोहराए गए तत्वों को प्राप्त करने के लिए सरणी के माध्यम से एक शब्दकोश और लूप घोषित करें। var
-
सी # प्रोग्राम सूची में सबसे बड़ा, सबसे छोटा, दूसरा सबसे बड़ा, दूसरा सबसे छोटा खोजने के लिए
सूची सेट करें var val = new int[] { 99, 35, 26, 87 }; अब सबसे बड़ी संख्या प्राप्त करें। val.Max(z => z); सबसे छोटी संख्या val.Min(z => z); दूसरी सबसे बड़ी संख्या val.OrderByDescending(z => z).Skip(1).First(); दूसरी सबसे छोटी संख्या val
-
सी # प्रोग्राम सेट का उपयोग करके तीन सरणियों में सामान्य तत्वों को खोजने के लिए
तीन सरणियाँ सेट करें int[] arr1 = { 99, 57, 63, 98 }; int[] arr2 = { 43, 99, 33, 57 }; int[] arr3 = { 99, 57, 42 }; अब उपरोक्त तत्वों को हैशसेट का उपयोग क
-
सी # में ऑब्जेक्ट पूल क्या है?
ऑब्जेक्ट पूल एक सॉफ्टवेयर निर्माण है जिसे सीमित संसाधनों के उपयोग को अनुकूलित करने के लिए डिज़ाइन किया गया है। इसमें ऐसी वस्तुएं हैं जो उपयोग के लिए तैयार हैं। जमा वस्तुओं का पुन:उपयोग किया जा सकता है। ऑब्जेक्ट पूलिंग के दो रूप हैं - ऑब्जेक्ट के सक्रिय होने पर, इसे पूल से खींचा जाता है। निष्क्रिय
-
सी # प्रोग्राम एक स्ट्रिंग में एक चरित्र की घटना की संख्या खोजने के लिए
मान लें कि हमारा स्ट्रिंग है - स्ट्रिंग s =mynameistomhanks; अब एक नया एरे बनाएं और ऊपर घोषित स्ट्रिंग के साथ इसे एक नई विधि पास करें। यह एक स्ट्रिंग में वर्णों की घटना की गणना करता है। स्थिर शून्य गणना (स्ट्रिंग s, int[] cal) { for (int i =0; i
-
सी # में स्ट्रिंग टेम्पलेट क्लास
StringTemplate वर्ग का उपयोग प्रारूप स्ट्रिंग को पार्स करने के लिए किया जाता है, ताकि यह String.Format के साथ संगत हो। StringTemplate वर्ग NString पुस्तकालय के अंतर्गत आता है जिसमें विस्तार विधियाँ हैं। ये विधियां स्ट्रिंग जोड़तोड़ को उपयोग करने में आसान बनाती हैं जैसे। IsNullOrEmpty() IsNullOrWhite
-
सी # में अमूर्तता क्या है?
ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग में एब्स्ट्रैक्शन और एनकैप्सुलेशन संबंधित विशेषताएं हैं। एब्स्ट्रैक्शन प्रासंगिक जानकारी को दृश्यमान बनाने की अनुमति देता है और एनकैप्सुलेशन एक प्रोग्रामर को एब्सट्रैक्शन के वांछित स्तर को लागू करने में सक्षम बनाता है। सी # में अमूर्त वर्गों का उपयोग करके अमूर्तता प्र
-
सी # में CopyOnWriteArrayList संस्करण
जावा में CopyOnWriteArrayList है, लेकिन C# में यह नहीं है। उसके लिए, C# में SynchronizedCollection क्लास को प्राथमिकता दी जानी चाहिए। सिंक्रोनाइज्ड कोलेक्शन में एक थ्रेड-सुरक्षित संग्रह होता है जिसमें एक प्रकार की वस्तुएं होती हैं। यहाँ वाक्य रचना है। public class SynchronizedCollection<T> :
-
सी # में प्रक्रियाओं का सिंक्रनाइज़ेशन और पूलिंग
सिंक्रोनाइज़ेशन का उपयोग करके, आप मल्टीथ्रेडेड एप्लिकेशन में संसाधनों तक पहुंच को सिंक्रनाइज़ कर सकते हैं। प्रक्रियाओं में धागे को सिंक्रनाइज़ करने के लिए एक म्यूटेक्स का उपयोग किया जा सकता है। एक समय में एक से अधिक थ्रेड द्वारा कोड के ब्लॉक के एक साथ निष्पादन को रोकने के लिए इसका उपयोग करें। C# ल