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

सी # में एक सरणी का आकार बदलना संभव है

आप C# में किसी सरणी का आकार नहीं बदल सकते हैं, लेकिन Array.Resize का उपयोग करके आप सरणी को भिन्न आकार के एक नए सरणी से बदल सकते हैं।

निम्नलिखित हमारी सरणी है -

char[] ch = new char[10];
ch[0] = 'a';
ch[1] = 'b';

अब, आकार बदलें -

Array.Resize<char>(ref ch, 10);

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

उदाहरण

using System;
class Program {
   static void Main() {
      char[] ch = new char[10];
      ch[0] = 'a';
      ch[1] = 'b';
      // Resize array
      Array.Resize<char>(ref ch, 10);
      // Set value for new elements
      ch[2] = 'c';
      ch[3] = 'd';
      ch[4] = 'e';
      ch[5] = 'f';
      ch[6] = 'g';
      ch[7] = 'h';
      ch[8] = 'i';
      ch[9] = 'j';
      Console.WriteLine("New Array: "+ new string(ch));
   }
}

आउटपुट

New Array: abcdefghij

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

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

  1. सी # में ऐरे घोषणाएं

    सरणी एक ही प्रकार के चरों का एक संग्रह है। वे सन्निहित स्मृति स्थानों को संग्रहीत करते हैं। निम्नतम पता पहले तत्व से मेल खाता है और उच्चतम पता अंतिम तत्व से मेल खाता है। सिंटैक्स C# में एक सरणी घोषित करने के लिए - type[] arrayName; यहाँ, टाइप करें - सी# में सरणी का डेटाटाइप है। सरणी नाम - सरणी का

  1. परिचय-से-कन्वेंशन-उपयोग-अजगर

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