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

C# में पैरामीटर/पैराम ऐरे का उपयोग कैसे करें

मेथड डिक्लेयर करते समय, आप पास किए गए आर्गुमेंट्स की संख्या के बारे में निश्चित नहीं होते। C# पैराम ऐरे आपको इसके बारे में जानने देते हैं।

इस तरह आप param का उपयोग कर सकते हैं -

public int AddElements(params int[] arr) { }

निम्नलिखित C# में पैराम इम्प्लीमेंट करना सीखने का पूर्ण उदाहरण है -

उदाहरण

using System;
namespace Program {
    class ParamArray {
        public int AddElements(params int[] arr) {
            int sum = 0;
            foreach (int i in arr) {
                sum += i;
            }
            return sum;
        }
    }
    class Demo {
        static void Main(string[] args) {
            ParamArray app = new ParamArray();
            int sum = app.AddElements(300, 250, 350, 600, 120);
            Console.WriteLine("The sum is: {0}", sum);
            Console.ReadKey();
        }
    }
}

आउटपुट

The sum is: 1620
  1. - C# में Queue क्लास का उपयोग कैसे करें

    Queue ऑब्जेक्ट्स के फर्स्ट-इन, फर्स्ट-आउट कलेक्शन को दर्शाता है। इसका उपयोग तब किया जाता है जब आपको आइटम्स का फर्स्ट-इन, फर्स्ट-आउट एक्सेस चाहिए। जब आप लिस्ट में आइटम जोड़ते हैं, तो इसे एनक्यू कहा जाता है, और जब आप आइटम हटाते हैं, तो इसे डीक्यू कहा जाता है। Queue क्लास के आमतौर पर उपयोग किए जाने वाल

  1. - C# में पैरामीटर/पैराम ऐरे का उपयोग कैसे करें

    मेथड डिक्लेयर करते समय, आप पास किए गए आर्गुमेंट्स की संख्या के बारे में निश्चित नहीं होते। C# पैराम ऐरे आपको इसके बारे में जानने देते हैं। इस तरह आप param का उपयोग कर सकते हैं - public int AddElements(params int[] arr) { } निम्नलिखित C# में पैराम इम्प्लीमेंट करना सीखने का पूर्ण उदाहरण है - उदाहरण us

  1. - C# में मल्टी-डाइमेंशनल ऐरे कैसे डिफाइन करें

    C# मल्टीडाइमेंशनल ऐरे की अनुमति देता है। इसमें एक से अधिक आयाम वाला ऐरे शामिल होता है। स्ट्रिंग्स के 2-डाइमेंशनल ऐरे को इस प्रकार डिक्लेयर करें - string[,] names; 2-डाइमेंशनल ऐरे को एक टेबल के रूप में माना जा सकता है, जिसमें x संख्या में पंक्तियां और y संख्या में कॉलम होते हैं। मल्टीडाइमेंशनल ऐरे को