আপারবাউন্ড এবং লোয়ারবাউন্ড পেতে, যথাক্রমে 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