로딩
요청 처리 중입니다...

C# yield 키워드 예제로 알아보기

 C# yield 키워드 예제로 알아보기

yield return에 대해 알아보겠습니다. yield return의 경우 기존 return과 첫번째 실행될 때는 다를 것이 없지만, 두 번째부터는 결과 값이 다른 모습을 보여줍니다. 아래의 소스를 보겠습니다.일반적인 메서드의 경우, 메서드가 호출되면 메서드의 처음부터 순차적으로 실행되면서 return을 만났을 때, return 의 값을 반환하게 됩니다.그런데, yield return의 경우, 첫번째는 동일하게 실행이 되지만 yield return이 실행되었을 때 값이 return되고 그 부분에 멈춰서 대기 상태에 있다고 생각하시면 될 것 같습니다.

그리고 두번째 메소드 실행이 들어오면 yield return부터 다시 실행되어 다른 리턴 값을 제공할 수 있게 됩니다.그래서 위와..........

C# yield 키워드 예제로 알아보기에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.