-
सी # में प्री-प्रोसेसर निर्देश क्या है?
सी # कंपाइलर के पास एक अलग प्रीप्रोसेसर नहीं है; हालांकि, निर्देशों को संसाधित किया जाता है जैसे कि एक था। C# में प्रीप्रोसेसर निर्देशों का उपयोग सशर्त संकलन में मदद के लिए किया जाता है। प्रीप्रोसेसर निर्देश वास्तविक संकलन शुरू होने से पहले जानकारी को प्रीप्रोसेस करने के लिए कंपाइलर को निर्देश देते
-
उदाहरण के साथ सी # में उपयोगकर्ता द्वारा परिभाषित अपवाद
अपवाद एक समस्या है जो किसी प्रोग्राम के निष्पादन के दौरान उत्पन्न होती है। A C# अपवाद एक असाधारण परिस्थिति की प्रतिक्रिया है जो किसी प्रोग्राम के चलने के दौरान उत्पन्न होती है, जैसे कि शून्य से विभाजित करने का प्रयास। अपने स्वयं के अपवाद को परिभाषित करें। उपयोगकर्ता-परिभाषित अपवाद वर्ग अपवाद वर्ग स
-
सी#में किसी सरणी प्रकार का संदर्भ/रेफरी पैरामीटर क्या है?
रेफरी कीवर्ड का उपयोग करके संदर्भ पैरामीटर घोषित करें। एक संदर्भ पैरामीटर एक चर के स्मृति स्थान का संदर्भ है। जब आप संदर्भ द्वारा पैरामीटर पास करते हैं, तो मान पैरामीटर के विपरीत, इन पैरामीटर के लिए एक नया संग्रहण स्थान नहीं बनाया जाता है। रेफरी पैरामीटर घोषित करें - public void swap(ref int x, ref
-
सी # में एक पुनरावर्ती विधि कॉल क्या है?
सी # में रिकर्सिव विधि कॉल को रिकर्सन कहा जाता है। आइए रिकर्सन का उपयोग करके किसी संख्या की शक्ति की गणना करने के लिए एक उदाहरण देखें। यहां, यदि शक्ति 0 के बराबर नहीं है, तो फ़ंक्शन कॉल होती है जो अंततः रिकर्सन होती है - if (p!=0) { return (n * power(n, p - 1)); } ऊपर, n ही संख्या है
-
सी # में एक सीलबंद वर्ग क्या है?
सी # में सीलबंद कीवर्ड के साथ सीलबंद वर्ग विरासत में नहीं मिल सकता है। उसी तरह, सीलबंद कीवर्ड को विधि में जोड़ा जा सकता है। जब आप किसी विधि पर सी # में सीलबंद संशोधक का उपयोग करते हैं, तो विधि ओवरराइड करने की अपनी क्षमता खो देती है। सीलबंद विधि एक व्युत्पन्न वर्ग का हिस्सा होनी चाहिए और विधि एक ओवर
-
सी # में एक स्थिर वर्ग क्या है?
सी # स्थिर वर्ग को तत्काल नहीं किया जा सकता है और केवल स्थिर सदस्य ही हो सकते हैं। C# में स्थिर वर्ग को सील कर दिया गया है और इसमें इंस्टेंस कंस्ट्रक्टर नहीं हो सकते हैं। निम्नलिखित स्थिर वर्ग और स्थिर सदस्यों के साथ एक उदाहरण है - उदाहरण using System; public static class Demo { publi
-
सी # में एक स्थिर कन्स्ट्रक्टर क्या है?
एक स्थिर निर्माता एक स्थिर संशोधक का उपयोग करके घोषित एक निर्माता है। यह किसी वर्ग में निष्पादित कोड का पहला ब्लॉक है। इसके साथ, एक स्थिर कंस्ट्रक्टर कक्षा के जीवन चक्र में केवल एक बार निष्पादित होता है। निम्नलिखित C# में स्थिर निर्माणकर्ताओं का एक उदाहरण है - उदाहरण using System; using System.Coll
-
सी # में एक स्थिर बहुरूपता क्या है?
स्थैतिक बहुरूपता संकलन समय के दौरान किसी फ़ंक्शन को किसी वस्तु के साथ जोड़ने को स्थैतिक कहा जाता है। इसे स्टैटिक बाइंडिंग भी कहा जाता है। C# स्टैटिक पॉलीमॉर्फिज्म यानी फंक्शन ओवरलोडिंग और ऑपरेटर ओवरलोडिंग को लागू करने के लिए दो तकनीकें प्रदान करता है। आइए फंक्शन ओवरलोडिंग के बारे में जानें। आपके पा
-
सी # में एक संरचना क्या है?
सी # में एक संरचना एक मूल्य प्रकार डेटा प्रकार है। यह आपको विभिन्न डेटा प्रकारों के एकल चर होल्ड से संबंधित डेटा बनाने में मदद करता है। स्ट्रक्चर कीवर्ड का इस्तेमाल स्ट्रक्चर बनाने के लिए किया जाता है। C# संरचनाओं में निम्नलिखित विशेषताएं हैं - संरचनाओं में विधियाँ, क्षेत्र, अनुक्रमणिका, गुण, सं
-
सी # में एक इंटरफेस क्या है?
इंटरफेस गुणों, विधियों और घटनाओं को परिभाषित करते हैं, जो इंटरफेस के सदस्य हैं। इंटरफेस में केवल सदस्यों की घोषणा होती है। सदस्यों को परिभाषित करना व्युत्पन्न वर्ग की जिम्मेदारी है। यह अक्सर एक मानक संरचना प्रदान करने में मदद करता है जिसका पालन करने वाले वर्ग करेंगे। आइए देखें कि इंटरफ़ेस सदस्यों क
-
सी # वस्तु क्रमांकन
ऑब्जेक्ट क्रमांकन के लिए, आपको नीचे दिए गए कोड को देखना होगा। यहां, हमने अपनी नमूना वस्तु को क्रमबद्ध करने के लिए BinaryFormatter.Serialize (धारा, संदर्भ) विधि का उपयोग किया है। हमने यहां एक कंस्ट्रक्टर सेट किया है - public Employee(int id, string name, int salary) { this.id = id; &nbs
-
सी # में उपयोगकर्ता द्वारा परिभाषित कस्टम अपवाद
सी # अपवाद कक्षाओं द्वारा दर्शाए जाते हैं। C# में अपवाद वर्ग मुख्य रूप से प्रत्यक्ष या अप्रत्यक्ष रूप से System.Exception वर्ग से प्राप्त होते हैं। आप अपना खुद का अपवाद भी परिभाषित कर सकते हैं। उपयोगकर्ता-परिभाषित अपवाद वर्ग अपवाद वर्ग से प्राप्त होते हैं। निम्नलिखित एक उदाहरण है - उदाहरण using Sy
-
सी # में जंजीर सरणी से तत्वों का उपयोग कैसे करें?
एक दांतेदार सरणी सरणियों की एक सरणी है। इसमें से किसी तत्व तक पहुँचने के लिए, बस उस विशेष सरणी के लिए अनुक्रमणिका का उल्लेख करें। यहां, हमारे पास एक दांतेदार सरणी है जिसमें पूर्णांकों के 5 सरणी हैं - int[][] a = new int[][]{new int[]{0,0},new int[]{1,2}, new int[]{2,4},new int[]{ 3, 6 }, new int[]{
-
सी # में बहु-आयामी सरणी से तत्वों का उपयोग कैसे करें?
बहु-आयामी सरणी से तत्व को एक्सेस करने के लिए, बस अपने इच्छित तत्व के लिए अनुक्रमणिका जोड़ें, उदाहरण के लिए - a[2,1] तीसरी पंक्ति और दूसरे कॉलम से उपरोक्त एक्सेस एलिमेंट यानी एलिमेंट 3 जैसा कि नीचे [3,4] एरे में दिखाया गया है - 0 0 1 2 2 4 3 6 आइए देखें कि हमने जो कुछ भी चर्चा की और एक 2 आयामी सरणी
-
C# का उपयोग करके लोअर केस को अपर केस में कैसे बदलें?
लोअर केस को अपर केस में बदलने के लिए, C# में ToUpper() मेथड का इस्तेमाल करें। मान लें कि आपकी स्ट्रिंग है - str = "david"; उपरोक्त लोअरकेस स्ट्रिंग को अपरकेस में बदलने के लिए, ToUpper() विधि का उपयोग करें - Console.WriteLine("Converted to UpperCase : {0}", str.ToUpper()); कैरे
-
सी # में मूल्य पैरामीटर बनाम संदर्भ पैरामीटर बनाम आउटपुट पैरामीटर
मान पैरामीटर मान पैरामीटर फ़ंक्शन के औपचारिक पैरामीटर में तर्क के वास्तविक मान की प्रतिलिपि बनाते हैं। इस मामले में, फ़ंक्शन के अंदर पैरामीटर में किए गए परिवर्तनों का तर्क पर कोई प्रभाव नहीं पड़ता है। किसी विधि में पैरामीटर पास करने के लिए यह डिफ़ॉल्ट तंत्र है। इस तंत्र में, जब किसी विधि को कॉल कि
-
सी # का उपयोग करके रेडियंस में त्रिकोणमितीय कोणों को कैसे परिवर्तित करें?
त्रिकोणमितीय कोणों को रेडियन में बदलने के लिए, Math.PI/180 से गुणा करें। यह डिग्री को रेडियन में बदल देगा। निम्नलिखित कोड है - उदाहरण using System; class Program { static void Main() { Console.WriteLine(Math.Cos(45)); double res = Math.Cos(Ma
-
सी # का उपयोग करके अपर केस को लोअर केस में कैसे बदलें?
अपर केस को लोअर केस में बदलने के लिए, C# में ToLower() मेथड का इस्तेमाल करें। मान लें कि आपकी स्ट्रिंग है - str = "TIM"; उपरोक्त अपरकेस स्ट्रिंग को लोअरकेस में बदलने के लिए, ToLower() विधि का उपयोग करें - Console.WriteLine("Converted to LowerCase : {0}", str.ToLower()); कैरेक्
-
सी # में आयताकार सरणी से तत्वों का उपयोग कैसे करें?
एक आयताकार सरणी से तत्वों तक पहुँचने के लिए, आपको बस उस सूचकांक को सेट करने की आवश्यकता है जिसका आप तत्व प्राप्त करना चाहते हैं। बहु-आयामी सरणियों को आयताकार सरणी भी कहा जाता है - a[0,1]; // second element निम्नलिखित एक उदाहरण है जो दिखाता है कि सी # में एक आयताकार सरणी के साथ कैसे काम करना है और ए
-
सी # में ऐरे क्लास के तरीके और गुण कैसे उपयोगी हैं?
सी # में सभी सरणी के लिए ऐरे क्लास बेस क्लास है। इसे सिस्टम नेमस्पेस में परिभाषित किया गया है। C# - . में Array क्लास के तरीके निम्नलिखित हैं Sr.No विधि और विवरण 1 साफ़ करें तत्व प्रकार के आधार पर ऐरे में तत्वों की श्रेणी को शून्य, असत्य या शून्य पर सेट करता है। 2 कॉपी करें(ऐरे, ऐरे, इंट32)