이 코드에서 문자열은 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 문을 알아보았습니다. 계속해서 나머지 제어문도 학습해 나가겠습니다.