在 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
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP