คลาส Array เป็นคลาสพื้นฐานสำหรับอาร์เรย์ทั้งหมดใน C# ถูกกำหนดไว้ในเนมสเปซของระบบและมีคุณสมบัติดังต่อไปนี้ -
Sr.No | คุณสมบัติ &คำอธิบาย |
---|---|
1 | IsFixedSize รับค่าที่ระบุว่าอาร์เรย์มีขนาดคงที่หรือไม่ |
2 | เป็นแบบอ่านอย่างเดียว รับค่าที่ระบุว่าอาร์เรย์เป็นแบบอ่านอย่างเดียวหรือไม่ |
3 | ความยาว รับจำนวนเต็มที่ 32 บิตที่แสดงจำนวนองค์ประกอบทั้งหมดในทุกมิติของอาร์เรย์ |
4 | ยาว รับจำนวนเต็ม 64 บิตที่แสดงจำนวนองค์ประกอบทั้งหมดในทุกมิติของอาร์เรย์ |
5 | อันดับ รับอันดับ (จำนวนมิติ) ของอาร์เรย์ |
ในการกำหนดคลาสอาร์เรย์ คุณสามารถลองเรียกใช้โค้ดต่อไปนี้ ซึ่งเราจะจัดเรียงอาร์เรย์ -
ตัวอย่าง
using System; namespace Demo { class MyArray { static void Main(string[] args) { int[] list = { 45, 19, 9, 28, 87}; int[] temp = list; Console.Write("Original Array: "); foreach (int i in list) { Console.Write(i + " "); } Console.WriteLine(); Array.Sort(list); Console.Write("Sorted Array: "); foreach (int i in list) { Console.Write(i + " "); } Console.WriteLine(); Console.ReadKey(); } } }
ผลลัพธ์
Original Array: 45 19 9 28 87 Sorted Array: 9 19 28 45 87