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

C#에서 하나의 변수에 여러 값을 할당하는 방법

C#에서 하나의 변수에 여러 값을 저장해야 할 때는 배열(Array)을 사용하는 것이 가장 효율적인 방법입니다. 예를 들어, 5개의 값을 담기 위해 변수 5개를 각각 선언하는 대신, 하나의 배열 변수로 모든 값을 관리할 수 있습니다.

다음은 문자열 배열을 선언하여 세 개의 값을 하나의 변수에 할당하는 기본 형태입니다.

string[] arr = new string[3];

선언과 동시에 초기화하려면 아래와 같이 작성합니다.

string[] arr = new string[3] {"one", "two", "three"};

전체 예제 코드

배열에 저장된 값들을 반복문(for)을 사용하여 순서대로 출력하는 전체 예제입니다.

using System;

public class Demo {
   static void Main(string[] args) {

      string[] arr = new string[3] {"one", "two", "three"};

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

      Console.ReadKey();
   }

}

실행 결과

Values: one
Values: two
Values: three

이처럼 배열을 활용하면 여러 개의 개별 변수를 선언할 필요 없이, 하나의 변수명으로 여러 값을 체계적으로 관리할 수 있습니다. 또한 Length 속성을 이용하면 배열의 크기만큼 반복문을 쉽게 처리할 수 있어 코드의 가독성과 유지보수성도 크게 향상됩니다.