Computer >> Máy Tính >  >> Lập trình >> C#

Làm thế nào để xác định một lớp mảng trong C #?

Lớp Mảng là lớp cơ sở cho tất cả các mảng trong C #. Nó được xác định trong không gian tên Hệ thống và có các thuộc tính sau -

Sr.No Thuộc tính &Mô tả
1 IsFixedSize
Nhận giá trị cho biết Mảng có kích thước cố định hay không.
2 IsReadOnly
Nhận giá trị cho biết Mảng có ở chế độ chỉ đọc hay không.
3 Chiều dài
Nhận một số nguyên 32 bit đại diện cho tổng số phần tử trong tất cả các kích thước của Mảng.
4 Chiều dài
Nhận một số nguyên 64 bit đại diện cho tổng số phần tử trong tất cả các kích thước của Mảng.
5 Xếp hạng
Nhận thứ hạng (số thứ nguyên) của Mảng.

Để xác định một lớp mảng, bạn có thể thử chạy đoạn mã sau, trong đó chúng tôi đang sắp xếp một mảng -

Ví dụ

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();
      }
   }
}

Đầu ra

Original Array: 45 19 9 28 87
Sorted Array: 9 19 28 45 87