This article covers critical C# concepts for .NET developers, including IEnumerable vs. ICollection, Dependency Injection, async/await, ref vs. out parameters, exception handling, and the differences between Task and Thread in concurrent programming. It provides practical code examples to test and deepen your understanding.
hackernoon.com
hackernoon.com