https://medium.com/dot-net-sql-learning/this-is-what-happens-when-you-misuse-ienumerable-35fa9477469c