-
एक नंबर पालिंड्रोम है या नहीं, यह जांचने के लिए C# प्रोग्राम लिखें
सबसे पहले, यह जांचने के लिए कि स्ट्रिंग एक पैलिंड्रोम है या नहीं, स्ट्रिंग का उल्टा पता लगाएं - Array.reverse() अब मूल स्ट्रिंग को उल्टे से मिलाने के लिए बराबर () विधि का उपयोग करें। यदि परिणाम सत्य है, तो इसका अर्थ यह होगा कि स्ट्रिंग पैलिंड्रोम है। आइए पूरा उदाहरण देखें। यहाँ, हमारा स्ट्रिंग मैड
-
रिकर्सन का उपयोग करके एक फैक्टोरियल की गणना करने के लिए एक सी # प्रोग्राम लिखें
किसी संख्या का गुणनखंड वह है जिसे हम नीचे दिए गए उदाहरण में एक पुनरावर्ती फ़ंक्शन checkFact () का उपयोग करके खोज रहे हैं - यदि मान 1 है, तो यह 1 लौटाता है क्योंकि फैक्टोरियल 1 है - if (n == 1) return 1; यदि नहीं, तो यदि आप 5 का मान चाहते हैं, तो निम्न पुनरावृत्तियों के लिए पुनरावर्ती फ़ंक्शन को कॉ
-
C# में 'as' ऑपरेटर का उपयोग कैसे करें?
as ऑपरेटर संगत प्रकारों के बीच रूपांतरण करता है। यह एक कास्ट ऑपरेशन की तरह है और यह केवल संदर्भ रूपांतरण, अशक्त रूपांतरण और बॉक्सिंग रूपांतरण करता है। as ऑपरेटर अन्य रूपांतरण नहीं कर सकता, जैसे उपयोगकर्ता-परिभाषित रूपांतरण, जो इसके बजाय कास्ट एक्सप्रेशन का उपयोग करके किया जाना चाहिए। निम्नलिखित एक
-
C# में 'is' ऑपरेटर का उपयोग कैसे करें?
C# में is ऑपरेटर यह जांचता है कि किसी ऑब्जेक्ट का रन-टाइम प्रकार किसी दिए गए प्रकार के अनुकूल है या नहीं। निम्नलिखित वाक्य रचना है - expr is type यहां, expr व्यंजक है और प्रकार प्रकार का नाम है C# में is ऑपरेटर के उपयोग को दर्शाने वाला एक उदाहरण निम्नलिखित है - उदाहरण using System; class One { }
-
कोई संख्या 2 . से विभाज्य है या नहीं यह जाँचने के लिए C# प्रोग्राम लिखें
यह जांचने के लिए कि कोई संख्या 2 से विभाज्य है या नहीं, आपको पहले शेषफल ज्ञात करना होगा। यदि संख्या को 2 से विभाजित करने पर शेषफल 0 है, तो वह 2 से विभाज्य होगा। मान लें कि हमारी संख्या 10 है, हम इसे निम्नलिखित का उपयोग करके जांचेंगे यदि- और - // checking if the number is divisible by 2 or not if (
-
कोई संख्या अभाज्य है या नहीं यह जाँचने के लिए C# प्रोग्राम लिखें
यह गणना करने के लिए कि कोई संख्या अभाज्य है या नहीं, हमने एक लूप का उपयोग किया है और उसके भीतर प्रत्येक पुनरावृत्ति पर, हमारे पास एक if कथन है जो यह पता लगाने के लिए है कि शेष संख्या के बीच, 0 के बराबर है। for (int i = 1; i <= n; i++) { if (n % i == 0) { a++; &nb
-
सी # में नींद विधि का उपयोग कैसे करें?
थ्रेड की स्लीप विधि का उपयोग थ्रेड को एक विशिष्ट अवधि के लिए रोकने के लिए किया जाता है। यदि आप कुछ सेकंड के लिए स्लीप सेट करना चाहते हैं, तो इसे निम्न कोड स्निपेट की तरह उपयोग करें - int sleepfor = 2000; Thread.Sleep(sleepfor); आप थ्रेड की स्लीप विधि को लागू करने के लिए निम्न कोड को चलाने का प्रया
-
सी # में राइटशिफ्ट ऑपरेटरों का उपयोग कैसे करें?
लेफ्ट ऑपरेंड का मान राइट शिफ्ट ऑपरेटर में राइट ऑपरेंड द्वारा निर्दिष्ट बिट्स की संख्या से दाईं ओर ले जाया जाता है। आइए C# - . में राइट शिफ्ट ऑपरेटर का एक उदाहरण देखें using System; namespace OperatorsAppl { class Program { static void Main(string[] args) {  
-
सी # में स्टैक क्लास का उपयोग कैसे करें?
स्टैक क्लास का उपयोग C# में ऑब्जेक्ट के लास्ट-इन, फर्स्ट आउट कलेक्शन को दर्शाने के लिए किया जाता है। इसका उपयोग तब किया जाता है जब आप चाहते हैं कि अंतिम जोड़ा तत्व पहले हटाया जाए, उदाहरण के लिए, पुस्तकों का ढेर। स्टैक क्लास की विधियाँ निम्नलिखित हैं - Sr.No विधि और विवरण 1 सार्वजनिक आभासी शून्य स
-
सी # में इंटरफ़ेस
इंटरफेस गुणों, विधियों और घटनाओं को परिभाषित करते हैं, जो इंटरफेस के सदस्य हैं। इंटरफेस में केवल सदस्यों की घोषणा होती है। सदस्यों को परिभाषित करना व्युत्पन्न वर्ग की जिम्मेदारी है। यह अक्सर एक मानक संरचना प्रदान करने में मदद करता है जिसका पालन करने वाले वर्ग करेंगे। आइए देखें कि इंटरफ़ेस सदस्यों क
-
आप सी # सरणी के माध्यम से कैसे लूप करते हैं?
सी# में एक सरणी के माध्यम से लूप करने के लिए, किसी भी लूप का उपयोग करें। इन लूपों में मूल्य सेट शुरू और समाप्त होता है जो आपको पुनरावृत्तियों के माध्यम से मूल्य निर्धारित करने या जांचने की अनुमति देता है। सी # में है, जबकि करें ... जबकि, foreach लूप को एक सरणी के माध्यम से लूप करने के लिए। आइए C#
-
सी # में दो सरणी कैसे जोड़ना है?
C# में दो सरणियों को संयोजित करने के लिए, आइए पहले सरणी घोषित करें और आरंभ करें। यहां, हमने एक स्ट्रिंग सरणी पर विचार किया है - string[] str = new string[] { "Hello","World" }; आइए अब सम्मिलित करने के लिए join() विधि का उपयोग करें -। string.Join(" ", str); आइए अब दो स
-
सी # में कस्टम विशेषताओं का निर्माण कैसे करें?
विशेषताओं का उपयोग मेटाडेटा जोड़ने के लिए किया जाता है, जैसे कि कंपाइलर निर्देश और अन्य जानकारी जैसे टिप्पणी, विवरण, विधियाँ, और किसी प्रोग्राम में कक्षाएं। नेट फ्रेमवर्क कस्टम विशेषताओं के निर्माण की अनुमति देता है जिसका उपयोग घोषणात्मक जानकारी को स्टोर करने के लिए किया जा सकता है और रन-टाइम पर पु
-
C# में कंट्रोल स्टेटमेंट क्या हैं?
प्रोग्राम नियंत्रण का प्रवाह C# में नियंत्रण कथनों द्वारा निर्दिष्ट किया जाता है। इसमें निम्नलिखित शामिल हैं - अगर स्टेटमेंट एक if स्टेटमेंट में एक बूलियन एक्सप्रेशन होता है जिसके बाद एक या एक से अधिक स्टेटमेंट होते हैं। निम्नलिखित वाक्य रचना है - if(boolean_expression) { /* statement
-
C# में निर्णय लेने के बयान क्या हैं?
निर्णय लेने के बयानों के लिए प्रोग्रामर को प्रोग्राम द्वारा मूल्यांकन या परीक्षण के लिए एक या एक से अधिक शर्तों को निर्दिष्ट करने की आवश्यकता होती है, साथ ही एक स्टेटमेंट या स्टेटमेंट को निष्पादित करने के लिए, यदि स्थिति सही होने के लिए निर्धारित की जाती है, और वैकल्पिक रूप से, अन्य स्टेटमेंट्स को न
-
सी # में प्रतिनिधि क्या हैं?
सी # में एक प्रतिनिधि विधि का संदर्भ है। एक प्रतिनिधि एक संदर्भ प्रकार चर है जो एक विधि का संदर्भ रखता है। रनटाइम पर संदर्भ बदला जा सकता है। प्रतिनिधि विशेष रूप से घटनाओं और कॉल-बैक विधियों को लागू करने के लिए उपयोग किए जाते हैं। सभी प्रतिनिधि परोक्ष रूप से System.Delegate वर्ग से प्राप्त होते हैं।
-
सी # में कस्टम अपवाद क्या हैं?
किसी भी अन्य प्रोग्रामिंग भाषा की तरह, सी # में, आप आसानी से उपयोगकर्ता द्वारा परिभाषित अपवाद बना सकते हैं। उपयोगकर्ता द्वारा परिभाषित अपवाद वर्ग अपवाद वर्ग से प्राप्त होते हैं। कस्टम अपवाद वे हैं जिन्हें हम उपयोगकर्ता-परिभाषित अपवाद कहते हैं। नीचे दिए गए उदाहरण में, बनाया गया अपवाद अंतर्निर्मित अप
-
सी # में रेगुलर एक्सप्रेशन क्या हैं
रेगुलर एक्सप्रेशन एक ऐसा पैटर्न है जिसका मिलान इनपुट टेक्स्ट से किया जा सकता है। .NET ढांचा एक नियमित अभिव्यक्ति इंजन प्रदान करता है जो इस तरह के मिलान की अनुमति देता है। एक पैटर्न में एक या एक से अधिक वर्ण अक्षर, ऑपरेटर या संरचनाएं होती हैं। उदाहरण के लिए, यदि आप S से शुरू होने वाले शब्दों का मिला
-
सी # कार्यक्रमों में विनाशक क्या हैं?
एक विध्वंसक एक वर्ग का एक विशेष सदस्य कार्य होता है जिसे तब निष्पादित किया जाता है जब उसकी कक्षा की कोई वस्तु दायरे से बाहर हो जाती है। इसका ठीक वैसा ही नाम है जैसा कि उपसर्ग वाले टिल्ड (~) वाले वर्ग का है, उदाहरण के लिए, हमारे वर्ग का नाम डेमो है। public Demo() { // constructor Consol
-
सी # में पैरामीटर पास करने के विभिन्न तरीके क्या हैं?
जब पैरामीटर वाली विधि को कॉल किया जाता है, तो आपको निम्न तीन विधियों में से किसी एक का उपयोग करके पैरामीटर को विधि में पास करने की आवश्यकता होती है - संदर्भ पैरामीटर यह विधि किसी तर्क के स्मृति स्थान के संदर्भ को औपचारिक पैरामीटर में कॉपी करती है। इसका अर्थ है कि पैरामीटर में किए गए परिवर्तन तर्क क