This C# keyword is useful when implementing enumerator. It let the method call return data one by one per method call instead of returning all data at once. What is it?
delegate
yield return
yield break
await
Tip
C# yield keyword sends an element one by one from a collection data.
C# yield return statement returns one element of a collection and yield break statement exits the collection loop.