-
C# में वेरिएबल कैसे परिभाषित करें?
C# में प्रत्येक वेरिएबल का एक विशिष्ट प्रकार होता है, जो वेरिएबल की मेमोरी के आकार और लेआउट, उस मेमोरी में स्टोर किए जा सकने वाले मानों की रेंज और वेरिएबल पर लागू किए जा सकने वाले ऑपरेशन्स के सेट को निर्धारित करता है।वेरिएबल के लिए सिंटैक्स:<डेटा_टाइप> <वेरिएबल_लिस्ट>;आइए एक उदाहरण देखें
-
C# में प्रीफिक्स ऑपरेटर को कैसे प्रदर्शित करें?
इंक्रीमेंट ऑपरेटर ++ ऑपरेटर होता है। जब इसे किसी वेरिएबल पर प्रीफिक्स के रूप में उपयोग किया जाता है, तो वेरिएबल का मान 1 से बढ़ जाता है। इसके बाद वह मान वापस कर दिया जाता है, जो पोस्टफिक्स ऑपरेटर के विपरीत होता है। इसे प्रीफिक्स इंक्रीमेंट ऑपरेटर कहते हैं। इसी तरह डिक्रीमेंट ऑपरेटर काम करता है, लेकि
-
C# में पैरामीटर ऐरे (param arrays) कैसे परिभाषित करें?
एक मेथड घोषित करते समय, आप पैरामीटर के रूप में पास किए गए तर्कों की संख्या के बारे में निश्चित नहीं होते। C# पैरामीटर ऐरे (या पैरामीटर सरणी) ऐसे समय में मदद करते हैं।यह है कि आप param का उपयोग कैसे कर सकते हैं:public int AddElements(params int[] arr) { }निम्नलिखित पूरा उदाहरण है:उदाहरणusing System;
-
C# में दो-आयामी सरणी कैसे घोषित करें?
एक 2-आयामी सरणी एक-आयामी सरणियों की एक सूची है। इसे नीचे दिखाए अनुसार दो-आयामी सरणी की तरह घोषित करें:int[,] aदो-आयामी सरणियों को प्रत्येक पंक्ति के लिए ब्रैकेटेड मान निर्दिष्ट करके प्रारंभ किया जा सकता है।int[,] a = new int[4,4] { {0, 1, 2, 3}, {4, 5, 6, 7}, {8, 9, 10, 11}, {12, 13, 14, 15} };निम्न
-
C# में var कीवर्ड क्या करता है?
var कीवर्ड var सपोर्ट के साथ वेरिएबल इनिशियलाइज़ करता है। बस वेरिएबल के लिए जो भी मान आप चाहते हैं असाइन करें, पूर्णांक, स्ट्रिंग, फ्लोट, आदि।उदाहरणusing System; namespace Demo { class Program { static void Main(string[] args) { var myInt = 5; var myString = Amit; Console.WriteLine(Rank: {0} \nName:
-
C# में थ्रेड्स को कैसे नष्ट करें?
Abort() मेथड का उपयोग थ्रेड्स को नष्ट करने के लिए किया जाता है।रनटाइम ThreadAbortException फेंककर थ्रेड को समाप्त करता है। इस अपवाद को पकड़ा नहीं जा सकता, कंट्रोल finally ब्लॉक को भेजा जाता है, यदि कोई हो।निम्नलिखित एक उदाहरण दिखा रहा है कि थ्रेड्स को कैसे नष्ट करें:उदाहरणusing System; using System.
-
C# का उपयोग करके मशीन का IP एड्रेस कैसे प्रदर्शित करें?
IP एड्रेस प्राप्त करने के लिए IPHostEntry.AddressList प्रॉपर्टी का उपयोग करें:IPHostEntry myIP = Dns.GetHostEntry(hostName); IPAddress[] address = myIP.AddressList;IP एड्रेस प्रदर्शित करने के लिए निम्न कोड आज़माएं:उदाहरणusing System; using System.Net; class Program { static void Main() { String host
-
C# में #error और #warning डायरेक्टिव्स का उपयोग कैसे करें?
#error डायरेक्टिव#error डायरेक्टिव आपके कोड में एक विशिष्ट स्थान से एक त्रुटि उत्पन्न करने की अनुमति देता है।आइए एक उदाहरण देखें:उदाहरणusing System; namespace Demo { class Program { public static void Main(string[] args) { #if (!ONE) #error ONE is undefined #endif Console.WriteLine(Generating a user
-
C# में वर्तमान थ्रेड का नाम कैसे प्रदर्शित करें?
C# में वर्तमान थ्रेड का नाम प्रदर्शित करने के लिए Name प्रॉपर्टी का उपयोग करें।सबसे पहले, थ्रेड के बारे में जानकारी प्रदर्शित करने के लिए CurrentThread प्रॉपर्टी का उपयोग करें:Thread thread = Thread.CurrentThread;अब थ्रेड के नाम को प्रदर्शित करने के लिए thread.Name प्रॉपर्टी का उपयोग करें:thread.Nam
-
C# में #if..#elif…#else…#endif डायरेक्टिव्स का उपयोग कैसे करें?
सभी प्रीप्रोसेसर डायरेक्टिव्स # से शुरू होते हैं, और केवल व्हाइट-स्पेस कैरेक्टर एक लाइन पर प्रीप्रोसेसर डायरेक्टिव से पहले दिखाई दे सकते हैं। प्रीप्रोसेसर डायरेक्टिव्स स्टेटमेंट्स नहीं हैं, इसलिए वे सेमीकॉलन (;) से समाप्त नहीं होते।#if#if डायरेक्टिव एक सिंबल या सिंबल्स का परीक्षण करने की अनुमति देता
-
C# में पोस्टफिक्स ऑपरेटर क्या हैं?
इंक्रीमेंट ऑपरेटर ++ ऑपरेटर है। यदि किसी वेरिएबल पर पोस्टफिक्स के रूप में उपयोग किया जाता है, तो वेरिएबल का मान पहले लौटाया जाता है और फिर 1 से बढ़ाया जाता है। इसे पोस्टफिक्स इंक्रीमेंट ऑपरेटर कहा जाता है। उसी तरह, डिक्रीमेंट ऑपरेटर काम करता है लेकिन यह 1 से घटाता है।उदाहरण के लिए,a++;निम्नलिखित एक
-
C# में ICollection इंटरफ़ेस क्या करता है?
C# में ICollection इंटरफ़ेस सभी नॉन-जेनेरिक संग्रहों के लिए आकार, एन्यूमरेटर, और सिंक्रनाइज़ेशन मेथड्स को परिभाषित करता है। यह System.Collections नेमस्पेस में क्लासेस के लिए बेस इंटरफ़ेस है।ICollection इंटरफ़ेस के निम्नलिखित गुण हैं:क्र.सं.गुण नाम और विवरण1CountICollection में तत्वों की संख्या।2Sync
-
C# में IEnumerable इंटरफ़ेस क्या करता है?
IEnumerable एक इंटरफ़ेस है जो एकल मेथड GetEnumerator() को परिभाषित करता है जो IEnumerator इंटरफ़ेस लौटाता है। यह उन सभी नॉन-जेनेरिक संग्रहों के लिए बेस इंटरफ़ेस है जिन्हें गिना जा सकता है।यह केवल-पढ़ने के लिए एक्सेस के लिए काम करता है एक संग्रह जो IEnumerable को लागू करता है उसे foreach स्टेटमेंट के
-
C# में IList इंटरफ़ेस क्या करता है?
IList इंटरफ़ेस में ऑब्जेक्ट्स का एक नॉन-जेनेरिक संग्रह होता है जिसे इंडेक्स द्वारा व्यक्तिगत रूप से एक्सेस किया जा सकता है।C# में इंटरफ़ेस IList के निम्नलिखित गुण हैं:क्र.संगुण नाम और विवरण1CountICollection में निहित तत्वों की संख्या प्राप्त करता है।2IsFixedSizeयह दर्शाने वाला मान प्राप्त करता है कि
-
C# में ICloneable इंटरफ़ेस क्या करता है?
ICloneable इंटरफ़ेस मौजूदा ऑब्जेक्ट की एक कॉपी बनाता है यानी एक क्लोन।इसमें केवल एक ही मेथड है:Clone() - Clone() मेथड एक नया ऑब्जेक्ट बनाता है जो वर्तमान इंस्टेंस की एक कॉपी है।निम्नलिखित एक उदाहरण दिखा रहा है कि ICloneable इंटरफ़ेस का उपयोग करके क्लोनिंग कैसे करें:उदाहरणusing System; class Car : IC
-
C# में IStructuralComparable इंटरफ़ेस क्या करता है?
IStructuralComparable इंटरफ़ेस संग्रह ऑब्जेक्ट्स की संरचनात्मक तुलना का समर्थन करता है। यह इंटरफ़ेस .NET 4 में पेश किया गया था। निम्नलिखित सिंटैक्स है:public interface IStructuralComparableइसमें एक ही मेथड है:CompareTo(Object, IComparer) - यह निर्धारित करता है कि वर्तमान संग्रह ऑब्जेक्ट सॉर्ट क्रम म
-
C# का उपयोग करके संख्याओं को त्रिकोण के रूप में कैसे प्रदर्शित करें?
संख्याओं को त्रिकोण के रूप में प्रदर्शित करने के लिए, पहले एक दो-आयामी सरणी पर विचार करें।int[,] a = new int[5, 5];एक त्रिकोण के लिए, आपको नीचे दिखाए अनुसार स्पेस पर विचार करने की आवश्यकता है:1 1 1 1 2 1 1 3 3 1फिर त्रिकोण को बाएं और दाएं 1s के साथ सेट करने के लिए लूप के माध्यम से लूप करें जैसा कि न
-
C# में सरणियों के विभिन्न डेटा टाइप्स क्या हैं?
C# के साथ, आप पूर्णांक, कैरेक्टर आदि की सरणी बना सकते हैं। एक सरणी का उपयोग डेटा के संग्रह को स्टोर करने के लिए किया जाता है, लेकिन यह अक्सर अधिक उपयोगी होता है कि एक सरणी को एक ही प्रकार के वेरिएबल्स के संग्रह के रूप में सोचा जाए जो सन्निहित मेमोरी स्थानों पर संग्रहीत होते हैं। यह प्रकार पूर्णांक,
-
C# मेथड में पैरामीटर ऐरे (param array) का उपयोग करके पैरामीटर्स कैसे पास करें?
एक मेथड घोषित करते समय, आप पैरामीटर के रूप में पास किए गए तर्कों की संख्या के बारे में निश्चित नहीं होते। C# पैरामीटर ऐरे (या पैरामीटर सरणी) ऐसे समय में मदद करते हैं।यह है कि आप param का उपयोग कैसे कर सकते हैं:public int AddElements(params int[] arr) { }निम्नलिखित पूरा उदाहरण है:उदाहरणusing System;
-
C# द्वारा समर्थित विभिन्न प्रकार के सशर्त स्टेटमेंट्स क्या हैं?
सशर्त स्टेटमेंट के लिए प्रोग्रामर को एक या अधिक शर्तों को निर्दिष्ट करने की आवश्यकता होती है जिनका मूल्यांकन या परीक्षण प्रोग्राम द्वारा किया जाता है, साथ ही एक स्टेटमेंट या स्टेटमेंट्स जो तब निष्पादित होते हैं जब शर्त सत्य निर्धारित होती है, और वैकल्पिक रूप से, अन्य स्टेटमेंट्स जो तब निष्पादित होते