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

सी # में एक सरणी क्या है?

एक सरणी एक ही प्रकार के तत्वों के एक निश्चित आकार के अनुक्रमिक संग्रह को संग्रहीत करती है। डेटा के संग्रह को संग्रहीत करने के लिए एक सरणी का उपयोग किया जाता है, लेकिन एक सरणी को सन्निहित स्मृति स्थानों पर संग्रहीत उसी प्रकार के चर के संग्रह के रूप में सोचना अक्सर अधिक उपयोगी होता है।

C# में एक सरणी घोषित करने के लिए, आप निम्न सिंटैक्स का उपयोग कर सकते हैं -

datatype[] arrayName;

यहाँ,

  • डेटाटाइप का उपयोग सरणी में तत्वों के प्रकार को निर्दिष्ट करने के लिए किया जाता है।
  • [ ] सरणी के रैंक को निर्दिष्ट करता है। रैंक सरणी के आकार को निर्दिष्ट करता है।
  • सरणीनाम सरणी का नाम निर्दिष्ट करता है।

आइए अब हम C# में सरणियों को लागू करने के लिए देखते हैं -

उदाहरण

using System;

namespace ArrayApplication {
   class MyArray {
      static void Main(string[] args) {
         int [] n = new int[10]; /* n is an array of 10 integers */
         int i,j;
         /* initialize elements of array n */
         for ( i = 0; i < 10; i++ ) {
            n[ i ] = i + 100;
         }

         /* output each array element's value */
         for (j = 0; j < 10; j++ ) {
            Console.WriteLine("Element[{0}] = {1}", j, n[j]);
         }
         Console.ReadKey();
      }
   }
}

आउटपुट

Element[0] = 100
Element[1] = 101
Element[2] = 102
Element[3] = 103
Element[4] = 104
Element[5] = 105
Element[6] = 106
Element[7] = 107
Element[8] = 108
Element[9] = 109

  1. 3D प्रिंटिंग क्या है?

    3डी प्रिंटिंग एक निर्माण प्रक्रिया है जो एक डिजिटल फ़ाइल से त्रि-आयामी, भौतिक वस्तु बनाती है। इस प्रक्रिया को एडिटिव मैन्युफैक्चरिंग कहा जाता है, जिसका अर्थ है कि सामग्री जोड़ी जाती है, हटाई नहीं जाती। 3D प्रिंटिंग के साथ, आप एक मॉडलिंग प्रोग्राम में एक 3D डिजिटल डिज़ाइन बनाते हैं, जिसे CAD सॉफ़्टव

  1. सी # में आयामी ऐरे?

    सी # बहुआयामी सरणी की अनुमति देता है। int के 2-आयामी सरणी को इस रूप में घोषित करें। int [ , , ] a; बहुआयामी सरणी का सबसे सरल रूप 2-आयामी सरणी है। 2-आयामी सरणी एक-आयामी सरणियों की एक सूची है। निम्नलिखित 3 पंक्तियों और 4 स्तंभों के साथ एक द्वि-आयामी सरणी है। आइए अब C# में बहु-आयामी सरणियों के साथ

  1. जावा में ArrayIndexOutOfBoundsException क्या है?

    एक सरणी एक डेटा है संरचना/कंटेनर/वस्तु जो एक ही प्रकार के तत्वों के एक निश्चित आकार के अनुक्रमिक संग्रह को संग्रहीत करता है। सरणी का आकार/लंबाई निर्माण के समय निर्धारित की जाती है। सरणी में तत्वों की स्थिति को अनुक्रमणिका या सबस्क्रिप्ट कहा जाता है। सरणी का पहला तत्व अनुक्रमणिका 0 पर संग्रहीत है और