Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

C#

  1. Newtonsoft.json का उपयोग करके XML को Json और Json में वापस XML में कैसे बदलें?

    Json.NET XmlNodeConverter का उपयोग करके JSON को XML में बदलने और इसके विपरीत करने का समर्थन करता है। तत्वों, विशेषताओं, पाठ, टिप्पणियों, चरित्र डेटा, प्रसंस्करण निर्देश, नामस्थान, और एक्सएमएल घोषणा सभी को दोनों के बीच परिवर्तित करते समय संरक्षित किया जाता है SerializeXmlNode JsonConvert में JSON औ

  2. निर्भरता इंजेक्शन को लागू करने के विभिन्न तरीके क्या हैं और C# में उनके फायदे क्या हैं?

    युग्मित (आश्रित) वस्तुओं को अलग (स्वतंत्र) वस्तुओं में इंजेक्ट करने (परिवर्तित) करने की प्रक्रिया को डिपेंडेंसी इंजेक्शन कहा जाता है। निर्भरता इंजेक्शन के प्रकार DI चार प्रकार के होते हैं: 1.कंस्ट्रक्टर इंजेक्शन 2.सेटर इंजेक्शन 3.इंटरफ़ेस आधारित इंजेक्शन 4.सर्विस लोकेटर इंजेक्शन कंस्ट्रक्टर इंज

  3. फ़ाइलों को सी # में निर्देशिका में कैसे कॉपी करें?

    किसी फ़ाइल को कॉपी करने के लिए, C# एक विधि प्रदान करता है File. कॉपी करें फ़ाइल। कॉपी में 2 ओवरलोड हैं कॉपी करें (स्ट्रिंग, स्ट्रिंग) -मौजूदा फाइल को नई फाइल में कॉपी करता है। एक ही नाम की फ़ाइल को अधिलेखित करने की अनुमति नहीं है। कॉपी करें (स्ट्रिंग, स्ट्रिंग, बूलियन) किसी मौजूदा फ़ाइल को नई फ़

  4. सी # में धाराप्रवाह सत्यापन का उपयोग क्या है और सी # में कैसे उपयोग करें?

    FluentValidation दृढ़ता से टाइप किए गए सत्यापन नियमों के निर्माण के लिए एक .NET पुस्तकालय है। यह सत्यापन नियमों के निर्माण के लिए एक धाराप्रवाह इंटरफ़ेस और लैम्ब्डा अभिव्यक्तियों का उपयोग करता है। यह आपके डोमेन कोड को साफ करने में मदद करता है और इसे और अधिक एकजुट बनाता है, साथ ही आपको सत्यापन तर्क द

  5. सी # में धाराप्रवाह सत्यापन का उपयोग करके डेटऑफबर्थ को वैध कैसे करें यदि यह चालू वर्ष से अधिक हो?

    किसी विशेष संपत्ति के लिए एक सत्यापन नियम निर्दिष्ट करने के लिए, रूलफॉर विधि को कॉल करें, एक लैम्ब्डा अभिव्यक्ति पास करना जो उस संपत्ति को इंगित करता है जिसे आप सत्यापित करना चाहते हैं p.DateOfBirth) सत्यापनकर्ता को चलाने के लिए, सत्यापनकर्ता ऑब्जेक्ट को तुरंत चालू करें और मान्य करने के लिए ऑब्जेक

  6. धाराप्रवाह सत्यापन का उपयोग करके सी # में किसी संपत्ति की न्यूनतम लम्बाई और अधिकतम लम्बाई सत्यापन कैसे जांचें?

    अधिकतम लंबाई सत्यापनकर्ता सुनिश्चित करता है कि किसी विशेष स्ट्रिंग गुण की लंबाई निर्दिष्ट मान से अधिक नहीं है। केवल स्ट्रिंग गुणों पर मान्य है स्ट्रिंग प्रारूप args: {PropertyName} =सत्यापित की जा रही संपत्ति का नाम {MaxLength} =अधिकतम लंबाई {TotalLength} =डाले गए वर्णों की संख्या {PropertyVa

  7. IENumerable को सूची में कैसे बदलें और C# में IEnumerable पर वापस सूचीबद्ध करें?

    IEnumerable एक इंटरफ़ेस है जो एक एकल विधि GetEnumerator() को परिभाषित करता है जो एक IEnumerator इंटरफ़ेस देता है। यह सभी गैर-जेनेरिक संग्रहों के लिए आधार इंटरफ़ेस है, जिनकी गणना की जा सकती है। यह एक संग्रह के लिए केवल-पढ़ने के लिए उपयोग के लिए काम करता है जो लागू करता है कि IEnumerable का उपयोग for

  8. सी # में पथ के अंदर सभी निर्देशिकाओं और उप निर्देशिकाओं को कैसे प्राप्त करें?

    निर्देशिका प्राप्त करने के लिए सी # एक विधि प्रदान करता है Directory.GetDirectories। Directory.GetDirectories विधि उपनिर्देशिकाओं (उनके पथ सहित) के नाम लौटाती है जो निर्दिष्ट निर्देशिका में निर्दिष्ट खोज पैटर्न से मेल खाते हैं, और वैकल्पिक रूप से उपनिर्देशिका खोजते हैं। नीचे दिए गए उदाहरण में * उस

  9. सी # में एसिंक शून्य विधि द्वारा फेंके गए अपवाद को कैसे पकड़ें?

    सिंक्रोनस सी # कोड में, अपवादों को कॉल स्टैक तक प्रचारित किया जाता है जब तक कि वे एक उपयुक्त कैच ब्लॉक तक नहीं पहुंच जाते जो अपवाद को संभाल सकता है। हालांकि, एसिंक्रोनस विधियों में अपवाद प्रबंधन उतना सीधा नहीं है। सी # में एक एसिंक्रोनस विधि में तीन प्रकार के रिटर्न वैल्यू हो सकते हैं:शून्य, कार्य

  10. मैं सी # का उपयोग करके बाइट्स संक्षेप में मानव-पठनीय फ़ाइल आकार कैसे प्राप्त करूं?

    निर्देशिका प्राप्त करने के लिए C# एक विधि प्रदान करता है Directory.GetDirectories Directory.GetDirectories उपनिर्देशिकाओं (उनके पथों सहित) के नाम लौटाता है जो निर्दिष्ट निर्देशिका में निर्दिष्ट खोज पैटर्न से मेल खाते हैं, और वैकल्पिक रूप से उपनिर्देशिका खोजते हैं। फ़ाइलें प्राप्त करने के लिए, C# ए

  11. सी # में कनेक्शन पूलिंग क्या है और इसे कैसे प्राप्त करें?

    इनका उपयोग नामस्थान आयात करने के लिए किया जाता है (या नामस्थान या प्रकार के लिए उपनाम बनाते हैं)। ये किसी भी घोषणा से पहले फ़ाइल के शीर्ष पर जाते हैं। using System; using System.IO; using WinForms = global::System.Windows.Forms; using WinButton = WinForms::Button; यूजिंग स्टेटमेंट यह सुनिश्चित

  12. सी # में नल ऑब्जेक्ट पैटर्न को कैसे कार्यान्वित करें?

    अशक्त वस्तु पैटर्न हमें जहाँ भी संभव हो, अशक्त जाँच से बचने के लिए एक स्वच्छ कोड लिखने में मदद करता है। नल ऑब्जेक्ट पैटर्न का उपयोग करते हुए, कॉल करने वालों को परवाह नहीं है कि उनके पास एक अशक्त वस्तु है या एक वास्तविक वस्तु है। प्रत्येक परिदृश्य में अशक्त वस्तु पैटर्न को लागू करना संभव नहीं है। कभी

  13. सी # में आईडीस्पोजेबल डिजाइन पैटर्न को कैसे कार्यान्वित करें?

    जब हमें अप्रबंधित वस्तुओं को निपटाने की आवश्यकता होती है, तो हमें एक आईडीस्पोजेबल डिज़ाइन पैटर्न (या डिस्पोज़ पैटर्न) का उपयोग करना चाहिए। IDisposable डिज़ाइन पैटर्न को लागू करने के लिए, जो वर्ग अप्रबंधित वस्तुओं से प्रत्यक्ष या अप्रत्यक्ष रूप से संबंधित है, उन्हें IDisposable इंटरफ़ेस लागू करना चा

  14. सी # में निर्देशिका के अंदर सभी फाइलों, उप फाइलों और उनके आकार को कैसे प्राप्त करें?

    फ़ाइलें प्राप्त करने के लिए, C# एक विधि प्रदान करता है Directory.GetFiles Directory.GetFiles निर्दिष्ट खोज पैटर्न से मेल खाने वाली सभी फ़ाइलों (उनके पथ सहित) के नाम लौटाता है, और वैकल्पिक रूप से उपनिर्देशिका खोजता है। नीचे दिए गए उदाहरण में * उस स्थिति में शून्य या अधिक वर्णों से मेल खाता है। Se

  15. सी # में सिंगलटन क्लास को हमेशा सील क्यों किया जाता है?

    सीलबंद कीवर्ड का अर्थ है कि वर्ग को इनहेरिट नहीं किया जा सकता है। कंस्ट्रक्टर को निजी घोषित करने का मतलब है कि क्लास के इंस्टेंस नहीं बनाए जा सकते। आप एक निजी कंस्ट्रक्टर के साथ एक बेस क्लास रख सकते हैं, लेकिन फिर भी उस बेस क्लास से इनहेरिट कर सकते हैं, कुछ पब्लिक कंस्ट्रक्टर्स को परिभाषित कर सकते

  16. लिस्कोव प्रतिस्थापन सिद्धांत क्या है और सी # में कैसे कार्यान्वित किया जाए?

    व्युत्पन्न प्रकार उनके मूल प्रकारों के लिए पूरी तरह से प्रतिस्थापन योग्य होने चाहिए। परिभाषा: हमें एक बाल वर्ग के साथ ऐसा व्यवहार करने में सक्षम होना चाहिए जैसे कि वह मूल वर्ग हो। अनिवार्य रूप से इसका मतलब है कि सभी व्युत्पन्न वर्गों को अपने मूल वर्ग की कार्यक्षमता को बनाए रखना चाहिए और माता-पिता द

  17. फेकाडे क्या है और सी # में कैसे कार्यान्वित करें?

    मुखौटा पैटर्न एक अधिक जटिल संरचना पर रखी गई एक सरल संरचना है। प्रतिभागी सबसिस्टम कोई भी वर्ग या ऑब्जेक्ट हैं जो कार्यक्षमता को लागू करते हैं लेकिन इंटरफ़ेस को सरल बनाने के लिए फेकाडे द्वारा लिपटे या कवर किए जा सकते हैं। फेकाडे सबसिस्टम के ऊपर अमूर्तता की परत है, और जानता है कि कौन सा सबसिस्टम उपयु

  18. इंटरफ़ेस पृथक्करण सिद्धांत क्या है और इसे C# में कैसे लागू किया जाए?

    ग्राहकों को उन इंटरफेस पर निर्भर होने के लिए मजबूर नहीं किया जाना चाहिए जिनका वे उपयोग नहीं करते हैं। इंटरफ़ेस पृथक्करण सिद्धांत कहता है कि क्लाइंट को उन इंटरफ़ेस को लागू करने के लिए बाध्य नहीं किया जाना चाहिए जिनका वे उपयोग नहीं करते हैं। एक मोटे इंटरफेस के बजाय कई छोटे इंटरफेस को तरीकों के समूहो

  19. प्रॉक्सी डिज़ाइन पैटर्न क्या है और इसे C# में कैसे लागू किया जाए?

    प्रॉक्सी पैटर्न किसी अन्य, भिन्न ऑब्जेक्ट तक पहुंच को नियंत्रित करने के लिए एक सरोगेट या प्लेसहोल्डर ऑब्जेक्ट प्रदान करता है। प्रॉक्सी ऑब्जेक्ट का उपयोग उसी तरह से किया जा सकता है जैसे कि उसकी युक्त वस्तु प्रतिभागी विषय RealSubject और प्रॉक्सी के लिए एक सामान्य इंटरफ़ेस को परिभाषित करता है जैसे कि

  20. निर्भरता उलटा सिद्धांत क्या है और सी # में कैसे कार्यान्वित किया जाए?

    उच्च-स्तरीय मॉड्यूल निम्न-स्तरीय मॉड्यूल पर निर्भर नहीं होने चाहिए। दोनों को अमूर्तन पर निर्भर होना चाहिए। अमूर्तन विवरण पर निर्भर नहीं होना चाहिए। विवरण अमूर्त पर निर्भर होना चाहिए। यह सिद्धांत मुख्य रूप से कोड मॉड्यूल के बीच निर्भरता को कम करने से संबंधित है। उदाहरण निर्भरता उलटने से पहले का कोड

Total 2668 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:130/134  20-कंप्यूटर/Page Goto:1 124 125 126 127 128 129 130 131 132 133 134