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

सी # में त्रि-आयामी सरणी के अपरबाउंड और लोअरबाउंड प्राप्त करें

अपरबाउंड और लोअरबाउंड प्राप्त करने के लिए, क्रमशः C# में GetUpperBound() GetLowerBound() विधियों का उपयोग करें।

इन विधियों के तहत निर्धारित किया जाने वाला पैरामीटर आयाम है अर्थात

मान लें कि हमारा 3D सरणी है -

int[,,] arr = new int[2,3,4];

त्रि-आयामी सरणियों के लिए, आयाम 0.

arr.GetUpperBound(0)
arr.GetLowerBound(0)

त्रि-आयामी सरणियों के लिए, आयाम 1.

arr.GetUpperBound(1)
arr.GetLowerBound(1)

त्रि-आयामी सरणियों के लिए, आयाम 2.

arr.GetUpperBound(2)
arr.GetLowerBound(2)

उदाहरण

using System;
class Program {
   static void Main() {
      int[,,] arr = new int[2,3,4];
      Console.WriteLine("Dimension 0 Upper Bound: {0}",arr.GetUpperBound(0).ToString());
      Console.WriteLine("Dimension 0 Lower Bound: {0}",arr.GetLowerBound(0).ToString());
      Console.WriteLine("Dimension 1 Upper Bound: {0}",arr.GetUpperBound(1).ToString());
      Console.WriteLine("Dimension 1 Lower Bound: {0}",arr.GetLowerBound(1).ToString());
      Console.WriteLine("Dimension 2 Upper Bound: {0}",arr.GetUpperBound(2).ToString());
      Console.WriteLine("Dimension 2 Lower Bound: {0}",arr.GetLowerBound(2).ToString());
   }
}

आउटपुट

Dimension 0 Upper Bound: 1
Dimension 0 Lower Bound: 0
Dimension 1 Upper Bound: 2
Dimension 1 Lower Bound: 0
Dimension 2 Upper Bound: 3
Dimension 2 Lower Bound: 0

  1. जावास्क्रिप्ट सरणी में सभी अद्वितीय मान कैसे प्राप्त करें?

    जावास्क्रिप्ट सरणी में सभी अद्वितीय मान प्राप्त करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <t

  1. पायथन में एक सरणी और एक अदिश का आंतरिक उत्पाद प्राप्त करें

    एक सरणी और एक अदिश का आंतरिक उत्पाद प्राप्त करने के लिए, पायथन में numpy.inner() विधि का उपयोग करें। 1-डी सरणियों के लिए वैक्टर का साधारण आंतरिक उत्पाद, उच्च आयामों में अंतिम अक्षों पर एक योग उत्पाद। पैरामीटर 1 और बी, दो वैक्टर हैं। अगर a और b अस्केलर हैं, तो उनके अंतिम आयामों का मिलान होना चाहिए। क

  1. Numpy . में Flatten () और Ravel () के बीच अंतर

    एक numpy array बनाने के कई तरीके हैं। Numpy एक ndarray को 1Darray में बदलने के दो अलग-अलग प्रकार प्रदान करता है:वह है फ़्लैटन () विधि का उपयोग करना और दूसरा ravel () विधि का उपयोग करना। उदाहरण #Import required library, numpy import numpy as np #create an array from a list arr = np.array( [ (2, 7, 3,