15. 컬렉션반복(foreach문 사용)
.NET프로그래밍/C# 3.5 SP1 2009. 8. 5. 09:38 |
using System;
public class 컬렉션반복
{
public static void Main(string[] args)
{
// foreach문 : 배열 또는 컬렉션 내에서 있는 만큼 반복
string arr = "안녕하세요."; // 문자열 : 문자의 배열
// arr 변수에 있는 값 중에서 문자 하나씩 뽑아서 출력
for (int i = 0; i < arr.Length; i++)
{
Console.Write("{0}\t", arr[i]); // 문자 하나씩 출력
}
Console.WriteLine();
}
}
==============================================================================================
foreach문 사용 ==> 실행결과는 위의 for문과 동일하다.
using System;
public class 컬렉션반복
{
public static void Main(string[] args)
{
// foreach문 : 배열 또는 컬렉션 내에서 있는 만큼 반복
string arr = "안녕하세요."; // 문자열 : 문자의 배열
// arr 변수에 있는 값 중에서 문자 하나씩 뽑아서 출력
foreach (char item in arr) // in뒤에 오는 'arr'을 '컬렉션'이라고 한다.
{
Console.Write("{0}\t", item); // 문자 하나씩 출력
}
Console.WriteLine();
}
}
// (char item in arr) ==> 'arr'라는 배열(문자열)에서 (문자)하나씩 뽑아서 char형 변수 'item'에 저장해라.
'.NET프로그래밍 > C# 3.5 SP1' 카테고리의 다른 글
알고리즘 - 1. 합계(SUM) (0) | 2009.08.05 |
---|---|
16. 1차원배열 (0) | 2009.08.05 |
C# 언어 사양 (0) | 2009.08.05 |
C# 기본 문법 PPT (0) | 2009.08.05 |
14. 배수의 합 구하는 프로그램(while문 / do ~ while문 사용) (0) | 2009.08.04 |