Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C#에서 배열 클래스를 정의하는 방법은 무엇입니까?

<시간/>

Array 클래스는 C#의 모든 배열에 대한 기본 클래스입니다. System 네임스페이스에 정의되어 있으며 다음과 같은 속성을 가집니다. -

Sr.No 속성 및 설명
1 IsFixedSize
배열의 크기가 고정되어 있는지 여부를 나타내는 값을 가져옵니다.
2 읽기 전용
Array가 읽기 전용인지 여부를 나타내는 값을 가져옵니다.
3 길이
Array의 모든 차원에 있는 총 요소 수를 나타내는 32비트 정수를 가져옵니다.
4 긴 길이
Array의 모든 차원에 있는 총 요소 수를 나타내는 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