C# 기본 사항을 배우면서 foreach는 IEnumerable
인터페이스를 구현 한 컬렉션에서 작동한다는 것을 배웠습니다. 지금까지 그렇게 좋았지 만 오늘 내가 왔을 때 DirectoryInfo
나는 혼란스러워했다.DirectoryInfo 열거 형
DirectoryInfo
에 IEnumerable
이 구현되지 않은 경우 foreach
은 어떻게 작동합니까?
DirectoryInfo[] dirListing = new DirectoryInfo(@"F:\eBook").GetDirectories();
foreach (DirectoryInfo dir in dirListing)
{
Console.WriteLine(dir.Name);
}
알려주세요 .......
고맙습니다. 위의 경우 어레이에 대해 생각하지 못했습니다. ..... 정말 많이 감사합니다 ...... –