더북(TheBook)

이 코드에서 문자열은 string 변수에 담고, 문자열에서 하나씩 뽑은 문자는 char 변수에 담깁니다. 이러한 코드에서는 다음과 같이 var 키워드를 사용해도 됩니다. 다음 내용을 입력한 후 실행해 보세요.

문자열에서 문자 하나씩 뽑아 출력 2: ForEachUp.cs

using System;

class ForEachUp
{
    static void Main()
    {
        var str = "ABC123";

        foreach (var c in str)
        {
            Console.Write($"{c}\t");
        }
        Console.WriteLine();
    }
}

실행 결과

A     B     C     1     2     3

지금은 foreach 문을 이해하기가 어려울 수도 있습니다. 이는 배열과 컬렉션을 배울 때 반복해서 학습을 진행할 예정이니 간단히 살펴보고 다음으로 넘어가겠습니다.

지금까지 C#에서 제공하는 반복문인 for, while, do, foreach 문을 알아보았습니다. 계속해서 나머지 제어문도 학습해 나가겠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.