ขั้นแรก ตั้งค่าอาร์เรย์ที่ขรุขระ
int[][] arr = new int[][] { new int[] { 0, 0 }, new int[] { 1, 2 }, new int[] { 2, 4 }, new int[] { 3, 6 }, new int[] { 4, 8 } };
ตอนนี้ ใช้คุณสมบัติ GetLowerBound(), GetUpperBound() และ Rank เพื่อรับ lenth และ rank ของอาร์เรย์ตามที่แสดงในโค้ดต่อไปนี้ -
ตัวอย่าง
using System; public class Program { public static void Main() { int[][] arr = new int[][] { new int[] { 0, 0 }, new int[] { 1, 2 }, new int[] { 2, 4 }, new int[] { 3, 6 }, new int[] { 4, 8 } }; // Length Console.WriteLine("Length:" + arr.Length); Console.WriteLine("Upper Bound: {0}", arr.GetUpperBound(0).ToString()); Console.WriteLine("Lower Bound: {0}", arr.GetLowerBound(0).ToString()); Console.WriteLine("Dimensions of Array : " + arr.Rank); } }
ผลลัพธ์
Length:5 Upper Bound: 4 Lower Bound: 0 Dimensions of Array : 1