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

सी # में सरणी वर्ग की GetValue () विधि का उपयोग कैसे करें?

सी # में सरणी वर्ग की GetValue() विधि एक-आयामी सरणी में निर्दिष्ट स्थिति पर मान प्राप्त करती है। अनुक्रमणिका को 32-बिट पूर्णांक के रूप में निर्दिष्ट किया गया है।

हमने पहले Array.CreateInstance पद्धति का उपयोग करके सरणी मान सेट किए हैं।

Array arr = Array.CreateInstance(typeof(String), 3, 6);
arr.SetValue("One", 0, 0);
arr.SetValue("Two", 0, 1);
arr.SetValue("Three", 0, 2);
arr.SetValue("Four", 0, 3);
arr.SetValue("Five", 1, 4);
arr.SetValue("Six", 1, 5);
arr.SetValue("Seven", 1, 2);
arr.SetValue("Eight", 1, 3);

फिर सरणी लंबाई के माध्यम से लूप करें। यह GetValue() विधि का उपयोग करके सभी मान प्रदर्शित करेगा।

for (int i = 0; i < a; i++)
for (int j = 0; j < b; j++)
Console.WriteLine( arr.GetValue(i, j));

उदाहरण

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Demo {
   class Program {
      static void Main(string[] args) {
         Array arr = Array.CreateInstance(typeof(String), 3, 6);
         arr.SetValue("One", 0, 0);
         arr.SetValue("Two", 0, 1);
         arr.SetValue("Three", 0, 2);
         arr.SetValue("Four", 0, 3);
         arr.SetValue("Five", 1, 4);
         arr.SetValue("Six", 1, 5);
         arr.SetValue("Seven", 1, 2);
         arr.SetValue("Eight", 1, 3);
         int a = arr.GetLength(0);
         int b = arr.GetLength(1);
         // Getting values
         for (int i = 0; i <a; i++)
         for (int j = 0; j < b; j++)
         Console.WriteLine( arr.GetValue(i, j));
         Console.ReadLine();
      }
   }
}

आउटपुट

One
Two
Three
Four

Seven
Eight
Five
Six

  1. सी # में कंसोल क्लास की रीडकी () विधि का उपयोग कैसे करें?

    कंसोल.रीडकी (); VS.NET उपयोगकर्ताओं के लिए है। यह प्रोग्राम को एक कुंजी प्रेस के लिए प्रतीक्षा करता है और यह विजुअल स्टूडियो .NET से प्रोग्राम लॉन्च होने पर स्क्रीन को चलने और बंद होने से रोकता है। रीडकी () पद्धति का एक सामान्य उपयोग यह है कि आप प्रोग्राम निष्पादन को रोक सकते हैं। यह तब तक किया जा

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

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

  1. सी # में सरणी वर्ग के गुण क्या हैं?

    सी # में सभी सरणी के लिए ऐरे क्लास बेस क्लास है। इसे सिस्टम नेमस्पेस में परिभाषित किया गया है। सरणी वर्ग के गुण निम्नलिखित हैं - यहाँ ऐरे वर्ग के गुण हैं - Sr.No संपत्ति और विवरण 1 IsFixedSize एक मान प्राप्त करता है जो दर्शाता है कि क्या ऐरे का एक निश्चित आकार है। 2 केवल पढ़ने के लिए है एक म