Computer >> 컴퓨터 >  >> 프로그래밍 >> C#

C#에서 char 배열 선언 및 초기화하는 방법

C#에서 문자(char) 배열을 선언하려면 먼저 배열의 크기를 지정해야 합니다. 다음과 같이 new 키워드를 사용해 크기가 5인 char 배열을 생성할 수 있습니다.

char[] arr = new char[5];

배열이 생성되면 인덱스를 통해 각 요소에 값을 하나씩 할당할 수 있습니다. C#의 배열 인덱스는 0부터 시작한다는 점에 유의하세요.

arr[0] = 'h';
arr[1] = 'a';
arr[2] = 'n';
arr[3] = 'k';
arr[4] = 's';

참고로, 위 과정을 한 줄로 줄여 배열 초기화 구문을 사용하는 것도 가능합니다.

char[] arr = { 'h', 'a', 'n', 'k', 's' };

이제 C#에서 char 배열을 선언하고, 초기화한 뒤 화면에 출력하는 전체 예제 코드를 살펴보겠습니다.

예제

using System;

public class Program {
   public static void Main() {
      char[] arr = new char[5];
      arr[0] = 'h';
      arr[1] = 'a';
      arr[2] = 'n';
      arr[3] = 'k';
      arr[4] = 's';
      Console.WriteLine("Displaying string elements...");

      for (int i = 0; i < arr.Length; i++) {
         Console.WriteLine(arr[i]);
      }
   }
}

위 코드에서는 for 반복문과 arr.Length 속성을 활용해 배열의 모든 요소를 순서대로 출력합니다.

출력 결과

Displaying string elements...
h
a
n
k
s