-
C# में इंटीजर को पैडिंग ज़ीरो के साथ स्ट्रिंग में कैसे परिवर्तित करें?
C# में एक इंटीजर को स्ट्रिंग में परिवर्तित करने के कई तरीके हैं। 1. PadLeft एक निर्दिष्ट लंबाई का एक नया स्ट्रिंग लौटाता है जिसमें करंट स्ट्रिंग की शुरुआत स्पेस या एक निर्दिष्ट यूनिकोड कैरेक्टर से पैड की जाती है। 2. ToString करंट ऑब्जेक्ट को दर्शाने वाला एक स्ट्रिंग लौटाता है। 3. स्ट्रिंग इंटरपोल
-
C# में कॉलर मेथड को मल्टीपल वैल्यू कैसे लौटाएं?
C# में एक मेथड से मल्टीपल वैल्यू लौटाने के लिए एक Tuple का उपयोग किया जा सकता है। यह हमें एक डेटा सेट स्टोर करने की अनुमति देता है जिसमें मल्टीपल वैल्यू होती हैं जो एक-दूसरे से संबंधित हो भी सकती हैं और नहीं भी। एक लेटेस्ट Tuple जिसे ValueTuple कहा जाता है, C# 7.0 (.NET Framework 4.7) में है। Value
-
C# में मल्टीपल स्पेस को सिंगल स्पेस से कैसे बदलें?
C# में मल्टीपल स्पेस को सिंगल स्पेस से बदलने के कई तरीके हैं। 1. String.Replace एक नया स्ट्रिंग लौटाता है जिसमें करंट स्ट्रिंग में एक निर्दिष्ट यूनिकोड कैरेक्टर या स्ट्रिंग के सभी ऑकरेंस को किसी अन्य निर्दिष्ट यूनिकोड कैरेक्टर या स्ट्रिंग से बदल दिया जाता है। 2. String.Join एक निर्दिष्ट सरणी के एल
-
C# में ईमेल एड्रेस कैसे वैलिडेट करें?
C# में ईमेल एड्रेस को वैलिडेट करने के कई तरीके हैं। 1. System.Net.Mail का उपयोग करना System.Net.Mail नेमस्पेस में सिंपल मेल ट्रांसफर प्रोटोकॉल (SMTP) सर्वर को डिलीवरी के लिए इलेक्ट्रॉनिक मेल भेजने के लिए उपयोग की जाने वाली क्लासेज होती हैं। 2. System.Text.RegularExpressions का उपयोग करना एक अपरिवर
-
C# में इंटीजर को हेक्साडेसिमल में और इसके विपरीत कैसे परिवर्तित करें?
इंटीजर को हेक्साडेसिमल में परिवर्तित करना एक इंटीजर को string.ToString() एक्सटेंशन मेथड का उपयोग करके हेक्साडेसिमल में परिवर्तित किया जा सकता है। Integer Value: 500 Hexadecimal Value: 1F4 हेक्साडेसिमल को इंटीजर में परिवर्तित करना एक हेक्साडेसिमल मान को int.Parse या Convert.ToInt32 का उपयोग करके इं
-
C# में DateTime ऑब्जेक्ट से केवल डेट भाग कैसे प्राप्त करें?
DateTime ऑब्जेक्ट से केवल डेट भाग प्राप्त करने के कई तरीके हैं। 1. ToShortDateString() वर्तमान DateTime ऑब्जेक्ट के मान को उसके समकक्ष शॉर्ट डेट स्ट्रिंग प्रतिनिधित्व में परिवर्तित करता है। वर्तमान DateTime ऑब्जेक्ट के शॉर्ट डेट स्ट्रिंग प्रतिनिधित्व को समाहित करने वाला एक स्ट्रिंग लौटाता है। 2. T
-
C# में करेंसी के लिए सबसे अच्छा डेटा टाइप कौन सा है?
C# में करेंसी के लिए सबसे अच्छा डेटा टाइप decimal है। decimal टाइप एक 128-बिट डेटा टाइप है जो वित्तीय और मौद्रिक गणनाओं के लिए उपयुक्त है। decimal टाइप 1.0 * 10^-28 से लगभग 7.9 * 10^28 तक के मानों को 28-29 महत्वपूर्ण अंकों के साथ दर्शा सकता है। एक decimal वेरिएबल को इनिशियलाइज़ करने के लिए, सफ़िक्स
-
C# में वर्तमान यूज़र के डेस्कटॉप का पथ कैसे प्राप्त करें?
वर्तमान यूज़र का डेस्कटॉप पथ Environment.SpecialFolder का उपयोग करके प्राप्त किया जा सकता है। Environment.SpecialFolder निर्दिष्ट एन्यूमरेशन द्वारा पहचाने जाने वाले सिस्टम स्पेशल फ़ोल्डर का पथ प्राप्त करता है। string desktopPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop) System
-
C# में वर्तमान एक्जीक्यूटेबल का नाम कैसे प्राप्त करें?
C# में वर्तमान एक्जीक्यूटेबल का नाम प्राप्त करने के कई तरीके हैं। 1. System.AppDomain का उपयोग करना एप्लिकेशन डोमेन अलग-अलग ऐप डोमेन में चल रहे कोड के बीच अलगाव प्रदान करता है। ऐप डोमेन कोड और डेटा के लिए एक लॉजिकल कंटेनर है जैसे प्रोसेस और इसका अलग मेमोरी स्पेस और रिसोर्सेज तक पहुंच होती है। ऐप डो
-
C# में String से XDocument कैसे पॉप्युलेट करें?
XML एक सेल्फ-डिस्क्राइबिंग भाषा है और यह डेटा के साथ-साथ उस जानकारी की पहचान करने के नियम भी देता है जो इसमें शामिल है। HTML की तरह, XML SGML - Standard Generalized Markup Language का एक सबसेट है। XDocument क्लास में एक वैध XML डॉक्यूमेंट के लिए आवश्यक जानकारी होती है। इसमें XML डिक्लेरेशन, प्रोसेस
-
C# में URL से फ़ाइल कैसे डाउनलोड करें?
एक फ़ाइल को वेब क्लाइंट का उपयोग करके URL से डाउनलोड किया जा सकता है। यह System.Net नेमस्पेस में उपलब्ध है। WebClient क्लास किसी स्थानीय, इंट्रानेट, या इंटरनेट रिसोर्स को URI द्वारा पहचाने जाने वाले डेटा को भेजने या प्राप्त करने के लिए सामान्य मेथड्स प्रदान करती है। वेब क्लाइंट को एक एप्लिकेशन या
-
C# में Task.WhenAll() और Task.WaitAll() में क्या अंतर है?
Task.WaitAll करंट थ्रेड को तब तक ब्लॉक करता है जब तक कि अन्य सभी टास्क अपना निष्पादन पूरा नहीं कर लेते। Task.WhenAll मेथड का उपयोग एक ऐसा टास्क बनाने के लिए किया जाता है जो तभी पूरा होगा जब अन्य सभी टास्क पूरे हो चुके हों। यदि हम Task.WhenAll का उपयोग कर रहे हैं तो हमें एक टास्क ऑब्जेक्ट मिलेगा जो
-
C# ASP.NET WebAPI में FromBody और FromUri एट्रिब्यूट्स में क्या अंतर है?
जब ASP.NET Web API एक कंट्रोलर पर किसी मेथड को कॉल करता है, तो उसे पैरामीटर्स के लिए मान सेट करने होते हैं, इस प्रक्रिया को पैरामीटर बाइंडिंग कहा जाता है। एक मॉडल (एक एक्शन पैरामीटर) को बाइंड करने के लिए, जो सामान्यतः एक फॉर्मेटर को डिफ़ॉल्ट करता है, URI से हमें इसे [FromUri] एट्रिब्यूट से सजाने की
-
C# ASP.NET WebAPI में कंट्रोलर एक्शन के विभिन्न रिटर्न टाइप्स क्या हैं?
Web API एक्शन मेथड के निम्नलिखित रिटर्न टाइप्स हो सकते हैं। Void Primitive Type/Complex Type HttpResponseMessage IHttpActionResult 1. Void यह आवश्यक नहीं है कि सभी एक्शन मेथड्स कुछ न कुछ लौटाएं। इनका रिटर्न टाइप void हो सकता है। उदाहरण using DemoWebApplication.Models; using Syst
-
C# ASP.NET WebAPI में एक्शन मेथड से कस्टम रिजल्ट टाइप कैसे लौटाएं?
हम IHttpActionResult इंटरफ़ेस को इम्प्लीमेंट करके अपनी खुद की कस्टम क्लास को रिजल्ट टाइप के रूप में बना सकते हैं। IHttpActionResult में एक सिंगल मेथड, ExecuteAsync होता है, जो एसिंक्रोनसली एक HttpResponseMessage इंस्टेंस बनाता है। public interface IHttpActionResult { Task ExecuteAsync(Cancellat
-
C# ASP.NET WebAPI में CORS समस्या कैसे हल करें?
क्रॉस-ओरिजिन रिसोर्स शेयरिंग (CORS) एक ऐसा तंत्र है जो ब्राउज़रों को यह बताने के लिए अतिरिक्त HTTP हेडर्स का उपयोग करता है कि एक ओरिजिन पर चल रहे वेब एप्लिकेशन को किसी अलग ओरिजिन से चुनिंदा रिसोर्सेज तक पहुंच दी जाए। एक वेब एप्लिकेशन एक क्रॉस-ओरिजिन HTTP रिक्वेस्ट निष्पादित करता है जब वह किसी ऐसे रि
-
C# ASP.NET WebAPI में फिल्टर्स के विभिन्न प्रकार क्या हैं?
फिल्टर्स का उपयोग WebAPI फ्रेमवर्क रिक्वेस्ट प्रोसेसिंग के विभिन्न स्तरों पर अतिरिक्त लॉजिक इंजेक्ट करने के लिए किया जाता है। फिल्टर्स क्रॉस-कटिंग कंसर्न (लॉगिंग, ऑथराइज़ेशन, और कैशिंग) के लिए एक तरीका प्रदान करते हैं। फिल्टर्स को एक्शन मेथड या कंट्रोलर पर घोषणात्मक या प्रोग्रामेटिक तरीके से लागू कि
-
C# ASP.NET WebAPI में एक्शन मेथड के लिए उपनाम (Alias) नाम कैसे असाइन करें?
कंट्रोलर में एक पब्लिक मेथड को एक्शन मेथड कहा जाता है। आइए एक उदाहरण पर विचार करें जहां DemoController क्लास ApiController से डेराइव्ड है और इसमें कई एक्शन मेथड्स हैं जिनके नाम HTTP वर्ब्स जैसे Get, Post, Put और Delete से मेल खाते हैं। उदाहरण public class DemoController : ApiController { public
-
C# ASP.NET WebAPI में विशिष्ट HTTP वर्ब्स के साथ मेथड्स तक पहुंच कैसे प्रतिबंधित करें?
HTTP वर्ब्स हमारे यूनिफॉर्म इंटरफेस कंस्ट्रेंट का एक प्रमुख हिस्सा हैं और हमें नाउन-आधारित रिसोर्स के लिए एक्शन समकक्ष प्रदान करते हैं। प्राथमिक या सबसे अधिक उपयोग किए जाने वाले HTTP वर्ब्स (या मेथड्स, जैसा कि उन्हें ठीक से कहा जाता है) POST, GET, PUT, PATCH, और DELETE हैं। ये क्रमशः क्रिएट, रीड, अप
-
C# ASP.NET WebAPI में URI के साथ Web API वर्जनिंग कैसे करें?
एक बार Web API सर्विस पब्लिक हो जाने के बाद, विभिन्न क्लाइंट एप्लिकेशन हमारी Web API सर्विसेज का उपयोग करना शुरू कर देते हैं। जैसे-जैसे व्यवसाय बढ़ता है और आवश्यकताएं बदलती हैं, हमें सर्विसेज को भी बदलना पड़ सकता है, लेकिन सर्विसेज में परिवर्तन इस तरह से किए जाने चाहिए कि कोई मौजूदा क्लाइंट एप्लिकेश