첫번째 예제

using System;

public class 일차원배열
{
    public static void Main()
    {
        //[1] 배열 선언
        int num = 10; // (Variable)변수 선언과 동시에 초기화
        int[] arr; // 배열 선언
        arr = new int[3]; // 배열의 요소수 생성

        //[2] 초기화 : 배열의 인덱스는 n-1규칙에 의해서 0부터 시작
        arr[0] = 10;
        arr[1] = 20;
        arr[2] = 30;
        //[3]참조
        for (int i = 0; i < arr.Length; i++)
        {
            Console.WriteLine("{0}", arr[i]);
        }
        foreach (int i in arr)
        {
            Console.WriteLine("{0}", i);
        }
    }
}


==============================================================================================

두번째 예제

using System;

public class 일차원배열2
{
    public static void Main()
    {
        //[1] 배열 선언과 동시 요소수 생성
        int[] arr = new int[3];
        arr[0] = 10;
        arr[1] = 20;
        arr[2] = 30;
        //[3]참조
        for (int i = 0; i < arr.Length; i++)
        {
            Console.WriteLine("{0}", arr[i]);
        }
        foreach (int i in arr)
        {
            Console.WriteLine("{0}", i);
        }
    }
}


==============================================================================================

세번째 예제

using System;

public class 일차원배열3
{
    public static void Main()
    {
        //[1] 배열 선언과 동시 요소수 생성과 동시 초기화
        //int[] arr = new int[3] {10, 20, 30}; // 'new'라는 이름의 '참조연산자'(가리키는 '화살표' 역할을 한다.)
        //int[] arr = new int[] {10, 20, 30}; // 요소수 생략 가능
        int[] arr = {10, 20, 30}; // 선언동시 초기화(요소수 자동생성)
        string[] 결제방식 = { "카드", "휴대폰", "무통장입금"};
        //[3]참조
        for (int i = 0; i < arr.Length; i++)
        {
            Console.WriteLine("{0}", arr[i]);
        }
        foreach (int i in arr)
        {
            Console.WriteLine("{0}", i);
        }
        foreach (string 하나씩 in 결제방식)
        {
            Console.WriteLine("{0}", 하나씩);
        }
    }
}

'.NET프로그래밍 > C# 3.5 SP1' 카테고리의 다른 글

알고리즘 - 2. 카운트(COUNT)  (0) 2009.08.05
알고리즘 - 1. 합계(SUM)  (0) 2009.08.05
15. 컬렉션반복(foreach문 사용)  (0) 2009.08.05
C# 언어 사양  (0) 2009.08.05
C# 기본 문법 PPT  (0) 2009.08.05
Posted by holland14
: