>  기사  >  백엔드 개발  >  C#에서 Array 클래스의 메서드와 속성은 어떻게 사용됩니까?

C#에서 Array 클래스의 메서드와 속성은 어떻게 사용됩니까?

WBOY
WBOY앞으로
2023-09-14 11:01:081129검색

C# 中 Array 类的方法和属性有何用处?

Array 클래스는 C#의 모든 배열에 대한 기본 클래스입니다. System 네임스페이스에 정의되어 있습니다.

다음은 C#에서 Array 클래스의 메서드입니다. -

교사 번호 메서드 및 설명
1 Clear

배열의 요소 범위 설정 에 요소 유형에 따라 0, False 또는 null 입니다.

2 Copy(Array, Array, Int32)

첫 번째 요소부터 시작하여 배열의 요소 범위를 복사하고 배열의 첫 번째 요소부터 시작하여 다른 요소에 붙여넣습니다. 길이는 32비트 정수로 지정됩니다.

3 CopyTo(Array, Int32)

지정된 대상 배열 인덱스부터 시작하여 현재 1차원 배열의 모든 요소를 ​​지정된 1차원 배열로 복사합니다. 인덱스는 32비트 정수로 지정됩니다.

4 GetLength

배열의 지정된 차원에 있는 요소 수를 나타내는 32비트 정수를 가져옵니다.

5 GetLongLength

배열의 지정된 차원에 있는 요소 수를 나타내는 64비트 정수를 가져옵니다.

6 GetLowerBound

배열에서 지정된 차원의 하한을 가져옵니다.

7 GetType strong>

현재 인스턴스의 유형을 가져옵니다. (Object에서 상속됨)

8 GetUpperBound p>

배열에서 지정된 차원의 상한을 가져옵니다.

9 GetValue(Int32)

1차원 배열의 지정된 위치에 있는 값을 가져옵니다. 인덱스는 32비트 정수로 지정됩니다.

10 IndexOf(array, object)

지정된 개체를 검색하여 전체 1차원 배열에서 첫 번째로 나타나는 인덱스를 반환합니다.

11 Reverse(Array)

1차원 배열 전체의 요소 순서를 반대로 바꿉니다.

다음은 C#의 Array 클래스 속성입니다.

Sr.No 속성 및 설명
1 IsFixedSize

배열의 크기가 고정되어 있는지 여부를 나타내는 값을 가져옵니다.

2 IsReadOnly

배열이 읽기 전용인지 여부를 나타내는 값을 가져옵니다.

3 Length

배열의 모든 차원에 있는 총 요소 수를 나타내는 32비트 정수를 가져옵니다.

4 LongLength

배열의 모든 차원에 있는 총 요소 수를 나타내는 64비트 정수를 가져옵니다.

5 Ranking

배열의 순위(차원)를 가져옵니다.

문자 배열의 문자를 반전하고 회문인지 확인하는 Reverse 메소드의 예를 살펴보겠습니다. -

전체 예를 시도해 보겠습니다. 여기서 문자열은 "Level"이며, 반전해도 동일한 결과를 제공합니다.

using System;
namespace Demo {
   class Program {
      static void Main(string[] args) {
         string string1, rev;
         string1 = "Level";
         char[] ch = string1.ToCharArray();

         Array.Reverse(ch);
         rev = new string(ch);

         bool b = string1.Equals(rev, StringComparison.OrdinalIgnoreCase);
         if (b == true) {
            Console.WriteLine("String " + string1 + " is a Palindrome!");
         }else {
            Console.WriteLine("String " + string1 + " is not a Palindrome!");
         }
         Console.Read();
      }
   }
}

위 내용은 C#에서 Array 클래스의 메서드와 속성은 어떻게 사용됩니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제