Generics is a great concept in programming languages that was added to .Net 2.0 , it introduces the parameter T to types and methods. Generics improve code reusability, enforces type safety and prevents performance overhead of boxing/unboxing. Continue reading Demystifying Generics in C#
In this article, I will be explaining the difference between using String and StringBuilder when dealing with your string values. and in which cases you should never use String. and other cases where StringBuilder is not the optimal solution. Continue reading The Difference Between String and StringBuilder in C#
Explaining 3 ways to dump object in c# , including the Object Dumper, Json Serializer and Yaml Serializer Continue reading How to Dump Object for Debugging Purposes in C#?