유니티의 코루틴을 사용하게 되면서.. 어쩌다보니 알아보게 되었다. 목적- 객체를 C++의 Iterator와 비슷하게 사용하기 위한 것이다. IEnumerable과 IEnumerator 인터페이스 정의- MSDN 참고 : https://msdn.microsoft.com/ko-kr/library/65zzykke(v=vs.100).aspxpublic interface IEnumerable{ IEnumerator GetEnumerator();} public interface IEnumerator{ object Current { get; } bool MoveNext(); void Reset();}yield return [x] : 현재 상태 저장후 값 반환yield break : 루프 탈출-> yield MSDN ..