C#

15.C# - 배열

Godffs 2009. 8. 5. 19:10
반응형
배열이란 동일한 데이터형의 집합입니다. 비슷한 형태로는 구조체가 있습니다.
형식[배열크기] 배열이름;


01    using System;
02   
03    public class 일차원배열
04    {
05        public static void Main()
06        {
07           int[] arry; //배열선언
08           arry = new int[3]; //배열의 요소 생성/선언
09            //초기화
10            arry[0] = 10;
11            arry[1] = 20;
12            arry[2] = 30;
13         
14            foreach (int i in arry)
15            {
16                Console.WriteLine("{0}", i);
17            }
18        }
19    }


7~8줄 : 배열선언입니다.
9~12줄 : 배열값을 초기화합니다. 8줄에서 int형 배열로 크기는 3으로 선언되어있습니다.
            배열의 인덱스는 0부터 시작합니다. (예제에서는 3 = 0~2로 배열크기 선언)

7~12줄을 다른 방법으로도 선언이 가능합니다.
 배열 선언과 동시 초기화
        int[] arr = new int[3];
      arr[0] = 10;
      arr[1] = 20;
      arr[2] = 30;
선언동시 초기화

int[] arr = { 10, 20, 30 };



14~17줄 : foreach문은 for문과 같은 기능을 수행합니다.
foreach(타입 변수 in 배열) {명령;}


반응형