PinnedJiyan EpözdemirinDev GeniusPractical Tips for Optimizing Performance in C# ApplicationsPerformance optimization is more than just a technical concern, despite what many software developers think. — it’s a fundamental aspect…Apr 107Apr 107
PinnedJiyan EpözdemirinDev GeniusC#’s Yield Return StatementIn almost every project, there is a piece of code like below. You have to create a list, add items to it, and then return the result list…Mar 19Mar 19
PinnedJiyan Epözdemirin.Net ProgrammingClass vs. Record vs. Struct in C#In this post, we are going into an overall comparison of C# Class, Struct, and Record. Classes, structs, and, more recently, records are…Dec 22, 20231Dec 22, 20231
PinnedJiyan Epözdemirin.Net ProgrammingDefensive Programming in C#: Best Practices and ExamplesWriting robust and reliable code is essential for all software developers. However, no matter how careful we are, bugs and unexpected…Mar 15Mar 15
PinnedJiyan Epözdemirin.Net ProgrammingStack and Heap in C#: Foundations of Memory ManagementMemory management is a critical aspect of programming languages, and in C#, two primary areas where memory is allocated and managed are the…Mar 11Mar 11
Jiyan EpözdemirException Filters in C#Simplify Error Handling with Exception Filters in C#6d ago6d ago
Jiyan Epözdemirin.Net ProgrammingC# Access ModifiersControlling Accessibility Level of Types and Members in C#Jul 18Jul 18