foreach
향상된 for문을 통해 반복 가능한 자료형의 반복을 쉽게 하도록 해줌
인자로 들어온 itrable-item의 내부 인덱스 끝까지 반복
foreach(데이터형식 변수명 in 배열명){ }
예제
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Loop_01 {
internal class Loop_01 {
static void Main(string[] args) {
//반복문
//for, while, do-while c언어와 문법 동일
//foreach 향상된 for문
string[] arr = { "홍길동", "김길동", "박길동" };
int[] arr1 = { 10, 20, 30 };
//문자열
for (int i = 0; i < arr.Length; i++) {
Console.WriteLine(arr[i]);
}
foreach (string i in arr) {
Console.WriteLine(i);
}
//숫자
for (int i = 0; i < arr1.Length; i++) {
Console.WriteLine(arr1[i]);
}
foreach (int i in arr1) {
Console.WriteLine(i);
}
foreach (var i in arr1) {
Console.WriteLine(i);
}
}
}
}
'C# > C# Basic' 카테고리의 다른 글
C# List : 리스트 (0) | 2022.12.07 |
---|---|
C# Array : 2차원 배열 01 (0) | 2022.12.06 |
C# Array : 1차원 배열 01 (0) | 2022.12.06 |
C# Loop : 반복문 02 (0) | 2022.12.04 |
C# 기본 (0) | 2022.12.02 |