-
C# में ऐरे से एलिमेंट्स कैसे एक्सेस करें?
सबसे पहले, ऐरे को परिभाषित और इनिशियलाइज़ करें:int[] p = new int[3] {99, 92, 95};अब, ऐरे एलिमेंट्स प्रदर्शित करें:for (j = 0; j < 3; j++) { Console.WriteLine(Price of Product[{0}] = {1}, j, p[j]); }किसी भी एलिमेंट को एक्सेस करने के लिए, बस उस एलिमेंट का इंडेक्स शामिल करें जिसे आप चाहते हैं:p[2];
-
C# में मेन मेथड में कमांड लाइन आर्गुमेंट्स कैसे पास किए जाते हैं?
Main() मेथड एंट्री पॉइंट है:static void Main(string[] args)आर्गुमेंट्स ऐरे args का उपयोग आर्गुमेंट्स सेट करने के लिए किया जाता है:string[] argsयदि आप दो आर्गुमेंट्स जोड़ते हैं तो यह निम्नलिखित सेट करेगा:var args = new string[] {arg1, arg2}यहां डेमो कोड है:उदाहरणusing System; namespace Demo { cla
-
C# में पैरामीटर्स कैसे पास किए जाते हैं?
C# में पैरामीटर्स को या तो वैल्यू द्वारा या रेफरेंस द्वारा पास किया जाता है। इसके साथ, आप आउट पैरामीटर्स और पैराम ऐरे का उपयोग करके पैरामीटर्स पास कर सकते हैं:वैल्यू द्वारायह मेथड एक आर्गुमेंट के वास्तविक मान को फंक्शन के फॉर्मल पैरामीटर में कॉपी करता है। इस मामले में, फंक्शन के अंदर पैरामीटर में कि
-
C# में एक ऐरे के सेक्शन को दूसरे में कैसे कॉपी करें?
C# में Array.Copy() मेथड का उपयोग एक ऐरे के सेक्शन को दूसरे ऐरे में कॉपी करने के लिए किया जाता है।निम्नलिखित सिंटैक्स है:Array.Copy(src, dest, length);यहां,src = कॉपी की जाने वाली ऐरेdest = डेस्टिनेशन ऐरेlength = कितने एलिमेंट्स कॉपी करने हैंनिम्नलिखित एक उदाहरण है जो C# में ऐरे क्लास के Copy(,,) मे
-
C# में दो ऐरे की तुलना कैसे करें?
सबसे पहले, तुलना की जाने वाली दो ऐरे सेट करें:// two arrays int[] arr = new int[] { 99, 87, 56, 45}; int[] brr = new int[] { 99, 87, 56, 45 };अब, दो ऐरे की तुलना करने के लिए SequenceEqual() का उपयोग करें:arr.SequenceEqual(brr);दो ऐरे की तुलना करने का कोड निम्नलिखित है:उदाहरणusing System; using Syste
-
C# में दो डेट्स की तुलना कैसे करें?
C# में डेट्स की तुलना करने के लिए, आपको पहले DateTime ऑब्जेक्ट का उपयोग करके तुलना की जाने वाली दो डेट्स सेट करने की आवश्यकता है। हम C# में DateTime क्लास का उपयोग करेंगे:डेट 1DateTime date1 = new DateTime(2018, 08, 05); Console.WriteLine(Date 1: {0}, date1);डेट 2DateTime date2 = new DateTime(2018,
-
C# में दो डिक्शनरी की तुलना कैसे करें?
दो डिक्शनरी की तुलना करने के लिए, सबसे पहले दो डिक्शनरी सेट करें:डिक्शनरी वनIDictionary d = new Dictionary(); d.Add(1,97); d.Add(2,89); d.Add(3,77); d.Add(4,88); // डिक्शनरी वन एलिमेंट्स Console.WriteLine(Dictionary One elements: + d.Count);डिक्शनरी टूIDictionary d2 = new Dictionary(); d2.Add(1,97)
-
C# में दो लिस्ट की तुलना करें और अंतर को तीसरी लिस्ट में जोड़ें
सबसे पहले, दो लिस्ट सेट करें:लिस्ट वनList list1 = new List(); list1.Add(A); list1.Add(B); list1.Add(C); list1.Add(D);लिस्ट टूList list2 = new List(); list2.Add(C); list2.Add(D);दो लिस्ट के बीच अंतर खोजने और अंतर एलिमेंट्स प्रदर्शित करने के लिए:IEnumerable list3; list3 = list1.Except(list2); foreach(
-
C# में दो लिस्ट की समानता के लिए तुलना कैसे करें?
दो लिस्ट सेट करें:लिस्ट वनList list1 = new List(); list1.Add(A); list1.Add(B); list1.Add(C); list1.Add(D);लिस्ट टूList list2 = new List(); list2.Add(C); list2.Add(D);अब यदि निम्नलिखित अलग एलिमेंट्स लौटाता है, तो इसका मतलब होगा कि लिस्ट समान नहीं हैं:उदाहरणusing System; using System.Collections.Gener
-
C# का उपयोग करके डेसीमल को ऑक्टल में कैसे कन्वर्ट करें?
ऑक्टल समकक्ष प्राप्त करने के लिए, डेसीमल वैल्यू के लिए व्हाइल लूप का उपयोग करें और ऑक्टल के लिए सेट ऐरे में शेषफल स्टोर करें। यहां हमने ऐरे में मॉड 8 द्वारा शेषफल सेट किया है।फिर संख्या को 8 से विभाजित करें:while (dec != 0) { oct[i] = dec % 8; dec = dec / 8; i++; }आइए पूरा कोड देखें।यहां
-
C# में 2D ऐरे को 1D ऐरे में कैसे कन्वर्ट करें?
टू-डायमेंशनल ऐरे और वन-डायमेंशनल ऐरे सेट करें:int[,] a = new int[2, 2] {{1,2}, {3,4}}; int[] b = new int[4];2D को 1D ऐरे में कन्वर्ट करने के लिए, टू-डायमेंशनल को वन-डायमेंशनल में सेट करें जिसे हमने पहले घोषित किया था:for (i = 0; i < 2; i++) { for (j = 0; j < 2; j++) { b[k++] = a[i, j];
-
C# में ऐरे के एक सेक्शन को दूसरे ऐरे में कैसे कॉपी करें?
C# में Array.Copy() मेथड का उपयोग एक ऐरे के सेक्शन को दूसरे ऐरे में कॉपी करने के लिए किया जाता है।निम्नलिखित सिंटैक्स है:Array.Copy(src, dest, length);यहां,src = कॉपी की जाने वाली ऐरेdest = डेस्टिनेशन ऐरेlength = कितने एलिमेंट्स कॉपी करने हैंनिम्नलिखित एक उदाहरण है जो C# में ऐरे क्लास के Copy(,,) मे
-
C# में फंक्शन ओवरराइडिंग और मेथड हाइडिंग में क्या अंतर है?
ओवरराइडिंगओवरराइडिंग के तहत, आप एक व्यवहार को परिभाषित कर सकते हैं जो सबक्लास टाइप के लिए विशिष्ट है, जिसका अर्थ है कि एक सबक्लास अपनी आवश्यकता के आधार पर पैरेंट क्लास मेथड को लागू कर सकता है।आइए एब्स्ट्रैक्ट क्लासेस का एक उदाहरण देखें जो ओवरराइडिंग को लागू करता है:उदाहरणusing System; namespace Poly
-
C# लिस्ट में आइटम्स की संख्या कैसे गिनें?
C# में लिस्ट में आइटम्स की संख्या गिनने के लिए List.Count प्रॉपर्टी का उपयोग करें:लिस्ट सेट करें:List myList = new List() { electronics, clothing, appliances, accessories };अब C# में लिस्ट में आइटम्स की संख्या गिनें:myList.Countलिस्ट में आइटम्स की संख्या गिनने का पूरा कोड निम्नलिखित
-
C# का उपयोग करके डिक्शनरी कैसे बनाएं?
डिक्शनरी C# में कीज़ और वैल्यूज़ का संग्रह है। Dictionary<TKey, TValue> System.Collections.Generic नेमस्पेस में शामिल है।डिक्शनरी बनाने के लिए, आपको पहले इसे सेट करना होगा और कीज़ और वैल्यूज़ जोड़नी होंगी। यहां हमने एक डिक्शनरी में 5 कीज़ और वैल्यूज़ जोड़ी हैं। हमने इसकी कीज़ और वैल्यू टाइप को
-
C# में वैल्यू टाइप बनाम रेफरेंस टाइप
वैल्यू टाइप और रेफरेंस टाइप, दोनों C# में टाइप्स हैं:वैल्यू टाइपवैल्यू टाइप वेरिएबल्स को सीधे एक मान असाइन किया जा सकता है। वे System.ValueType क्लास से प्राप्त होते हैं। वैल्यू टाइप्स सीधे डेटा रखते हैं। जब आप एक int टाइप घोषित करते हैं, तो सिस्टम मान को स्टोर करने के लिए मेमोरी आवंटित करता है।वैल्
-
C# का उपयोग करके डायरेक्टरी कैसे बनाएं?
C# में डायरेक्टरीज़ बनाने, मूव करने और हटाने के लिए, System.IO.Directory क्लास में मेथड्स होते हैं।सबसे पहले, System.IO नेमस्पेस इम्पोर्ट करें।अब, निर्दिष्ट पथ में डायरेक्टरी बनाने के लिए Directory.CreateDirectory() मेथड का उपयोग करें:string myDir = @D:\NEW; if (!Directory.Exists(myDir)) { Direc
-
C# में वेरिएबल आर्गुमेंट्स (Varargs)
C# में वेरिएबल आर्गुमेंट्स प्राप्त करने के लिए params कीवर्ड का उपयोग करें।आइए इंटीजर्स को गुणा करने का एक उदाहरण देखें। हमने params कीवर्ड का उपयोग किसी भी संख्या में int वैल्यूज़ स्वीकार करने के लिए किया है:static int Multiply(params int[] b)उपरोक्त हमें एक साथ-साथ दो int वैल्यूज़ के साथ नंबरों का
-
C# में ऐरे कैसे परिभाषित करें?
C# में ऐरे को परिभाषित करने के लिए:int[] runs = new int[10];आइए अब उसी लाइन में ऐरे को इनिशियलाइज़ करें:int[] runs = new int[5] {99, 92, 95};निम्नलिखित एक उदाहरण है जो ऐरे को घोषित करने, इनिशियलाइज़ करने और प्रदर्शित करने का तरीका दर्शाता है:उदाहरणusing System; namespace Program { class Demo {
-
C# में एनकैप्सुलेशन कैसे लागू किया जाता है?
एनकैप्सुलेशन एक्सेस स्पेसिफायर्स का उपयोग करके लागू किया जाता है। एक एक्सेस स्पेसिफायर क्लास मेंबर के स्कोप और विजिबिलिटी को परिभाषित करता है। C# निम्नलिखित एक्सेस स्पेसिफायर्स का समर्थन करता है: Public, Private, Protected, Internal, Protected internal, आदि।एनकैप्सुलेशन को प्राइवेट एक्सेस स्पेसिफायर