Oddbean new post about | logout
 IEnumerable and yield return in C# are powerful features that enable lazy evaluation, improving performance and reducing memory usage. However, improper use can lead to significant performance issues and unexpected behavior. In this article, we'll explore the mechanics of IEnumerable and yield return, common pitfalls, and best practices for using them effectively.

Source: https://dev.to/hootanht/the-double-edged-sword-of-ienumerable-and-yield-return-in-c-1j3c