목록2025/02/25 (1)
cyphen156

C#에는 Enumerator라는 반복자가 있다.의미는 InterFace Enum Iterator를 의미한다.https://learn.microsoft.com/ko-kr/dotnet/api/system.collections.ienumerator?view=net-8.0 IEnumerator 인터페이스 (System.Collections)제네릭이 아닌 컬렉션에 대한 간단한 반복을 지원합니다.learn.microsoft.com왜 쓰는가 하면 foreach라는 구문을 통해 반복 작업을 하고 싶은데 제네릭이 아닌 타입에 대해서도 반복자 지원을 받기 위해 사용하는 인터페이스이다.public IEnumerator GetEnumerator() 함수를 통해 반복자 객체를 반환할 수 있게 하며 인터페이스를 통해 상속을 구현..
프로그래밍/C#
2025. 2. 25. 14:58