A blog dedicated to sharing knowledge and opinion regarding technology in general and software development in particular

  1. The Difference Between Fields and Properties in C#

  2. Abstract Classes and Interfaces in C#

  3. How to Use Select with GroupBy in LINQ

  4. The Difference between AddTransient, AddScoped, and AddSingleton

  5. Sealed in C#

  6. Method Overriding in C#

  7. Method Overloading in C#

  8. Tuples in C#

  9. Hash Tables in C#

  10. Read Only Data Structures in C#