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

सी # में परम सरणी कैसे परिभाषित करें?

एक विधि घोषित करते समय, आप पैरामीटर के रूप में पारित तर्कों की संख्या के बारे में सुनिश्चित नहीं हैं। C# परम सरणियाँ (या पैरामीटर सरणियाँ) ऐसे समय में मदद में आती हैं।

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

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

निम्नलिखित पूरा उदाहरण है -

उदाहरण

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. जावास्क्रिप्ट में एक विधि को कैसे परिभाषित करें?

    जावास्क्रिप्ट में एक विधि वस्तुओं पर की जाने वाली क्रिया है। एक जावास्क्रिप्ट विधि में एक फ़ंक्शन परिभाषा होती है, जिसे एक संपत्ति मान के रूप में संग्रहीत किया जाता है। उदाहरण जावास्क्रिप्ट में एक विधि को परिभाषित करने के लिए एक उदाहरण देखते हैं लाइव डेमो <!DOCTYPE html> <html>  

  1. जावास्क्रिप्ट में सरणियों को कैसे कम करें?

    जावास्क्रिप्ट में सरणियों को कम करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document

  1. सी # में जंजीर सरणी कैसे परिभाषित करें?

    एक दांतेदार सरणी सरणियों की एक सरणी है। आप एक दांतेदार सरणी को परिभाषित कर सकते हैं जिसका नाम पॉइंट ऑफ़ टाइप int है - int [][] points; आइए अब देखते हैं कि इसे कैसे इनिशियलाइज़ किया जाता है - int[][] points = new int[][]{new int[]{10,5},new int[]{30,40}, new int[]{70,80},new int[]{ 60, 70 }}; जंजीर