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

C# में ऐरे डिक्लेरेशन


ऐरे एक ही प्रकार के वेरिएबल्स का संग्रह है। वे सन्निहित मेमोरी लोकेशन्स में स्टोर होते हैं। सबसे कम एड्रेस पहले एलिमेंट से मेल खाता है और सबसे ज्यादा एड्रेस अंतिम एलिमेंट से।

सिंटैक्स

C# में ऐरे घोषित करने के लिए:

type[] arrayName;

यहाँ,

  • type - C# में ऐरे का डेटा प्रकार है।
  • arrayName - ऐरे का नाम
  • [ ] - ऐरे का आकार निर्दिष्ट करता है।

उदाहरण

आइए C# में ऐरे घोषित करने का एक उदाहरण देखें:

using System;

namespace MyApplication
{
    class MyClass
    {
        static void Main(string[] args)
        {
            // n 5 इंटीजर्स का ऐरे है
            int[] a = new int[5];
            int i, j;
            
            /* ऐरे a के एलिमेंट्स को इनिशियलाइज़ करें */
            for (i = 0; i < 5; i++)
            {
                a[i] = i + 10;
            }
            
            /* प्रत्येक ऐरे एलिमेंट का मान आउटपुट करें */
            for (j = 0; j < 5; j++)
            {
                Console.WriteLine("Element[{0}] = {1}", j, a[j]);
            }
            
            Console.ReadKey();
        }
    }
}

आउटपुट

Element[0] = 10
Element[1] = 11
Element[2] = 12
Element[3] = 13
Element[4] = 14

ऐरे के प्रकार

  • सिंगल-डायमेंशनल: int[] arr = new int[5];
  • मल्टी-डायमेंशनल: int[,] matrix = new int[3, 3];
  • जैग्ड ऐरे: int[][] jagged = new int[3][];
  • इम्प्लिसिटली टाइप्ड: var arr = new[] { 1, 2, 3 };

महत्वपूर्ण प्रॉपर्टीज और मेथड्स

  • Length - ऐरे में कुल एलिमेंट्स की संख्या
  • Rank - ऐरे के डायमेंशन्स की संख्या
  • GetLength(dimension) - विशिष्ट डायमेंशन का आकार
  • Array.Sort(), Array.Reverse(), Array.Copy()
  1. - C# में Array.ConstrainedCopy() मेथड

    C# में Array.ConstrainedCopy() मेथड का उपयोग एक सरणी से निर्दिष्ट स्रोत इंडेक्स से शुरू होने वाले तत्वों की एक रेंज को कॉपी करके दूसरी सरणी में निर्दिष्ट गंतव्य इंडेक्स से शुरू करके पेस्ट करने के लिए किया जाता है। सिंटैक्स public static void ConstrainedCopy (Array sourceArr, int sourceIndex, Array

  1. C# में Dimensional Array क्या है? C# में Dimensional Array क्या है?

    C# Multidimensional Arrays Allow करता है। Int के 2-Dimensional Array को ऐसे Declare करें:int[,] a;Multidimensional Array का Simplest Form 2-Dimensional Array है। 2-Dimensional Array, One-Dimensional Arrays की List होती है।निम्न Two-Dimensional Array 3 Rows और 4 Columns के साथ है।आइए अब C# में Multi-

  1. पायथन का उपयोग करके कन्वोल्यूशन का परिचय पायथन का उपयोग करके कन्वोल्यूशन का परिचय

    इस लेख में, हम पायथन 3.x या उससे पहले के संस्करण में कन्वोल्यूशन के बारे में जानेंगे। यह लेख न्यूरल नेटवर्क और फीचर एक्सट्रैक्शन के अंतर्गत आता है।पसंदीदा IDE - जुपिटर नोटबुकपूर्वापेक्षाएँ - Numpy इंस्टॉल्ड, Matplotlib इंस्टॉल्डइंस्टॉलेशन>>> pip install numpy>>> pip install matplot