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

C#

  1. C# 7.0 में लोकल फंक्शन्स क्या हैं?

    लोकल फंक्शन्स एक प्रकार के प्राइवेट मेथड होते हैं जो किसी अन्य सदस्य (मेथड, कंस्ट्रक्टर, प्रॉपर्टी आदि) के अंदर नेस्टेड होते हैं। उन्हें केवल उनके कंटेनिंग मेंबर से कॉल किया जा सकता है। लोकल फंक्शन्स कहाँ डिक्लेयर किए जा सकते हैं? मेथड्स (विशेष रूप से इटरेटर और async मेथड्स) कंस्ट्रक्टर्स प्रॉपर्ट

  2. C# 7.0 में पैटर्न मैचिंग क्या है?

    C# 7.0 ने पैटर्न मैचिंग पेश किया जो is एक्सप्रेशन और switch स्टेटमेंट में काम करता है। यह मान की आकृति की जांच करता है और मिलान होने पर जानकारी निकालता है। पैटर्न मैचिंग के लाभ एल्गोरिदम के लिए अधिक संक्षिप्त सिंटैक्स किसी भी डेटा टाइप पर काम करता है (केवल प्रिमिटिव्स नहीं) एक्सप्रेशन से मान निकाल

  3. C# 7.0 में बाइनरी लिटरल्स और डिजिट सेपरेटर्स क्या हैं?

    बाइनरी लिटरल्स (Binary Literals) C# 7.0 से पहले केवल दशमलव और हेक्साडेसिमल मान असाइन किए जा सकते थे। C# 7.0 ने बाइनरी लिटरल्स पेश किए जो 0b या 0B प्रीफिक्स का उपयोग करते हैं। उदाहरण class Program { public static void Main() { var bn = 0b1000001; // बाइनरी लिटरल (दशमलव 65) Syste

  4. C# 7.0 में Ref Locals और Ref Returns क्या हैं?

    C# 7.0 ने ref locals और ref returns पेश किए जो रेफरेंस सेमेन्टिक्स के साथ वैल्यू टाइप्स को अधिक कुशलता से संभालने की अनुमति देते हैं। Ref Locals (रेफरेंस लोकल वेरिएबल्स) एक ref local वेरिएबल किसी अन्य वेरिएबल का एलियास होता है - वे समान मेमोरी लोकेशन साझा करते हैं। Ref Local के बिना (वैल्यू कॉपी)

  5. C# 8.0 में नया Switch Expression कैसे लिखें?

    C# 8.0 ने switch expression पेश किया जो एक्सप्रेशन कॉन्टेक्स्ट में स्विच-जैसी सेमेंटिक्स प्रदान करता है। यह पारंपरिक switch स्टेटमेंट से अधिक संक्षिप्त और अभिव्यंजक है। पारंपरिक Switch Statement switch (c) { case Fruits.Red: Console.WriteLine(The Fruit is red); break; case F

  6. C# 8.0 में इंडेक्सर्स का उपयोग कैसे करें?

    C# 8.0 ने दो नए ऑपरेटर्स पेश किए जो इंडेक्सिंग को अधिक शक्तिशाली और सुविधाजनक बनाते हैं: ^ ऑपरेटर (Index from End) ^ ऑपरेटर इंडेक्स फ्रॉम एंड ऑपरेटर के रूप में जाना जाता है। यह एक इंडेक्स लौटाता है जो अनुक्रम या संग्रह के अंत से सापेक्ष होता है। ^1 = अंतिम तत्व ^2 = अंत से दूसरा तत्व ^n = अंत से n

  7. C# 8.0 में Async Streams क्या हैं?

    C# 8.0 ने async streams पेश किए, जो डेटा के स्ट्रीमिंग स्रोत को मॉडल करते हैं। डेटा स्ट्रीम्स अक्सर तत्वों को असिंक्रोनस रूप से पुनर्प्राप्त या उत्पन्न करते हैं। मुख्य विशेषताएं async मॉडिफायर के साथ घोषित मेथड में yield return का उपयोग करके तत्व उत्पन्न किए जा सकते हैं। रिटर्न टाइप IAsyncEnumerab

  8. C# ASP.NET WebAPI के फायदे क्या हैं?

    Web API सरल, हल्की सेवाओं के लिए बेहतर विकल्प है। यह XML सहित किसी भी टेक्स्ट फॉर्मेट का उपयोग कर सकता है और WCF से तेज़ है। मुख्य लाभ HTTP के अनुरूप कार्य करता है: सभी CRUD ऑपरेशन्स के लिए मानक HTTP वर्ब्स (GET, POST, PUT, DELETE) का उपयोग करता है। पूर्ण रूटिंग समर्थन: लचीला और शक्तिशाली रूटिंग स

  9. C# ASP.NET WebAPI को web.config फाइल में कैसे कॉन्फ़िगर करें?

    उत्तर: Web API को web.config फाइल में कॉन्फ़िगर नहीं किया जा सकता। Web API केवल कोड-आधारित कॉन्फ़िगरेशन का समर्थन करता है। Web API में कॉन्फ़िगर करने योग्य घटक Web API कोड के माध्यम से निम्नलिखित घटकों को कस्टमाइज़ करने की अनुमति देता है: Routes (रूट्स): कंट्रोलर के पब्लिक मेथड्स एक्शन मेथड्स कहल

  10. C# ASP.NET WebAPI में पैरामीटर बाइंडिंग क्या है?

    बाइंडिंग एक प्रक्रिया है जिसमें Web API कंट्रोलर एक्शन मेथड को कॉल करते समय पैरामीटर्स के लिए मान सेट किए जाते हैं। Web API में पैरामीटर बाइंडिंग कैसे काम करती है Web API मेथड्स विभिन्न प्रकार के पैरामीटर्स स्वीकार करते हैं और बाइंडिंग प्रक्रिया को कस्टमाइज़ किया जा सकता है: सिंपल टाइप्स (int, bo

  11. C# ASP.NET WebAPI में बिल्ट-इन मैसेज हैंडलर्स क्या हैं?

    एक मैसेज हैंडलर एक क्लास है जो HTTP रिक्वेस्ट प्राप्त करती है और HTTP रिस्पॉन्स लौटाती है। मैसेज हैंडलर्स एब्स्ट्रैक्ट HttpMessageHandler क्लास से डेराइव होते हैं। मैसेज हैंडलर्स हमें HttpControllerDispatcher तक पहुंचने से पहले इनकमिंग रिक्वेस्ट को प्रोसेस, एडिट, या अस्वीकार करने का अवसर प्रदान करते

  12. C# में स्ट्रिंग से नंबर कैसे खोजें और निकालें?

    एक रेगुलर एक्सप्रेशन एक पैटर्न है जिसे इनपुट टेक्स्ट के विरुद्ध मैच किया जा सकता है। .NET फ्रेमवर्क एक रेगुलर एक्सप्रेशन इंजन प्रदान करता है जो ऐसे मिलान की अनुमति देता है। एक पैटर्न में एक या अधिक कैरेक्टर लिटरल्स, ऑपरेटर्स, या कंस्ट्रक्ट्स होते हैं। बेसिक RegEx मेटाकैरेक्टर्स * = शून्य या अधिक ?

  13. C# ASP.NET MVC में ViewBag का उपयोग कैसे करें?

    ViewBag C# 4.0 में पेश की गई डायनामिक फीचर का उपयोग करता है। यह एक ऑब्जेक्ट को डायनामिकली प्रॉपर्टीज जोड़ने की अनुमति देता है। आंतरिक रूप से, यह ControllerBase क्लास की एक डायनामिक टाइप प्रॉपर्टी है जो Controller क्लास का बेस क्लास है। ViewData से ViewBag के अंतर विशेषताViewDataViewBag सिंटैक्स

  14. C# ASP.NET MVC में NonActionAttribute का महत्व क्या है?

    NonAction एट्रिब्यूट का उपयोग तब किया जाता है जब हम एक कंट्रोलर में एक पब्लिक मेथड चाहते हैं लेकिन उसे एक्शन मेथड के रूप में ट्रीट नहीं करना चाहते। एक एक्शन मेथड एक कंट्रोलर में एक पब्लिक मेथड है जिसे URL का उपयोग करके इनवोक किया जा सकता है। इसलिए, डिफ़ॉल्ट रूप से, यदि कंट्रोलर में कोई पब्लिक मेथड ह

  15. C# ASP.NET MVC में डिफ़ॉल्ट रूट के तीन सेगमेंट्स क्या हैं?

    ASP.NET MVC रूटिंग मॉड्यूल इनकमिंग ब्राउज़र रिक्वेस्ट्स को विशेष MVC कंट्रोलर एक्शन्स पर मैप करने के लिए जिम्मेदार होता है। जब ASP.NET MVC एप्लिकेशन लॉन्च होता है, तो एप्लिकेशन फ्रेमवर्क के रूट टेबल के साथ एक या अधिक पैटर्न रजिस्टर करता है ताकि रूटिंग इंजन को बताया जा सके कि उन पैटर्न्स से मेल खाने

  16. C# ASP.NET MVC में फिल्टर्स किन स्तरों पर लागू किए जा सकते हैं?

    ASP.NET MVC एप्लिकेशन में फिल्टर्स को तीन स्तरों पर लागू किया जा सकता है: एक्शन मेथड लेवल कंट्रोलर लेवल ग्लोबल लेवल 1. एक्शन मेथड लेवल एक्शन मेथड लेवल पर लागू फिल्टर्स केवल उस विशेष एक्शन मेथड के लिए काम करेंगे। using System.Web.Mvc; namespace DemoMvcApplication.Controllers { public class Ho

  17. C# ASP.NET MVC में ChildActionOnly एट्रिब्यूट का उपयोग क्या है?

    Child Action केवल चाइल्ड रिक्वेस्ट द्वारा एक्सेसिबल होता है। यह URL रिक्वेस्ट्स का जवाब नहीं देगा। यदि कोई प्रयास किया जाता है, तो रनटाइम एरर फेंका जाएगा - Child action is accessible only by a child request। चाइल्ड एक्शन मेथड्स को व्यू से Action() और RenderAction() HTML हेल्पर्स का उपयोग करके चाइल्ड

  18. C# ASP.NET WebAPI में कंटेंट नेगोशिएशन क्या है?

    कंटेंट नेगोशिएशन उस प्रक्रिया को कहते हैं जब एक से अधिक रिप्रेजेंटेशन उपलब्ध हों तो दिए गए रिस्पॉन्स के लिए सर्वश्रेष्ठ रिप्रेजेंटेशन का चयन किया जाता है। मतलब, रिक्वेस्ट में Accept हेडर वैल्यू के आधार पर, सर्वर रिस्पॉन्स भेजता है। कंटेंट नेगोशिएशन के लिए प्राथमिक HTTP हेडर्स हेडरउद्देश्यउदाहरण

  19. C# ASP.NET WebAPI में Authorize एट्रिब्यूट का उपयोग क्या है?

    ऑथराइजेशन यह तय करने की प्रक्रिया है कि ऑथेंटिकेटेड यूजर को किसी विशिष्ट रिसोर्स (Web API रिसोर्स) पर एक्शन करने की अनुमति है या नहीं। उदाहरण के लिए, डेटा प्राप्त करने और पोस्ट करने की अनुमति ऑथराइजेशन का हिस्सा है। ऑथराइजेशन प्रोसेस कंट्रोलर एक्शन मेथड के एक्जीक्यूट होने से पहले होता है, जो आपको यह

  20. C# का उपयोग करके अन्य एप्लिकेशन्स से ASP.NET WebAPI एंडपॉइंट्स कैसे कंज्यूम करें?

    HttpClient क्लास URL से HTTP रिक्वेस्ट/रिस्पॉन्स भेजने/प्राप्त करने के लिए एक बेस क्लास प्रदान करती है। यह .NET फ्रेमवर्क का एक समर्थित Async फीचर है। HttpClient मल्टीपल कॉन्करेंट रिक्वेस्ट्स प्रोसेस करने में सक्षम है। यह HttpWebRequest और HttpWebResponse के ऊपर एक लेयर है। HttpClient के सभी मेथड्स

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