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

क्या एक सरणी घोषित करने से C# में एक सरणी बनती है?

सरणी घोषित करने से स्मृति में सरणी प्रारंभ नहीं होती है। जब ऐरे वेरिएबल को इनिशियलाइज़ किया जाता है, तो आप ऐरे को वैल्यू असाइन कर सकते हैं।

निम्नलिखित एक घोषणा है और यह एक सरणी नहीं बनाएगी -

int[] id;

निम्नलिखित पूर्णांकों की एक सरणी बनाते हैं। सरणी एक संदर्भ प्रकार है, इसलिए आपको सरणी का एक उदाहरण बनाने के लिए नए कीवर्ड का उपयोग करने की आवश्यकता है -

Int[] id = new int[5] {};

आइए एक उदाहरण देखें -

उदाहरण

using System;

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

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

आउटपुट

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

  1. सी # में मौजूद नहीं होने पर फ़ोल्डर कैसे बनाएं?

    निर्देशिका बनाने के लिए, हमें पहले System.IO नामस्थान को C# में आयात करना होगा। नेमस्पेस एक पुस्तकालय है जो आपको निर्देशिका बनाने, कॉपी करने, स्थानांतरित करने और हटाने के लिए स्थिर तरीकों तक पहुंचने की अनुमति देता है। C# में कोई भी फ़ाइल संचालन करने से पहले निर्देशिका मौजूद है या नहीं, इसकी जाँच कर

  1. सरणी वर्ग की Array.IsFixedSize संपत्ति सी # में क्या करती है?

    ArrayList वर्ग की IsFixedSize संपत्ति का उपयोग यह इंगित करने के लिए किया जाता है कि ArrayList का एक निश्चित आकार है या नहीं। निम्नलिखित एक उदाहरण है जो isFixedSize संपत्ति के उपयोग को बताता है - उदाहरण using System; using System.Collections; class Demo {    public static void Main() { &n

  1. सरणी वर्ग की Array.Rank संपत्ति C# में क्या करती है?

    रैंक गुण का उपयोग करके, आइए एक सरणी के आयामों की संख्या ज्ञात करने के लिए एक उदाहरण देखें। arr.Rank यहाँ, arr हमारा ऐरे है - int[,] arr = new int[5,5]; यदि आप सरणी में मौजूद पंक्तियों और स्तंभों को प्राप्त करना चाहते हैं, तो GetLength गुण का उपयोग करें - arr.GetLength(0); arr.GetLength(1); निम्नल