C# and Unity development
Home
Projects
Blog
About
Contact
Newsletter
Posts by Category : C#
26 Nov 2024
Alternate Lookup For Dictionary And HashSet With The IAlternateEqualityComparer
07 Oct 2024
A Deep Dive Into Boolean Operator Overloading
30 Sep 2024
Throwing Exceptions In C#: How And When
24 Sep 2024
Different Ways to Determine When an Event Occurred in Code
16 Sep 2024
Finalizers And The Resurrection Pattern In C#
09 Sep 2024
Efficient String Reversal In C#
05 Aug 2024
Collection Expressions in C#
09 Jul 2024
How To Ensure Correct Struct Initialization In C#
01 Jul 2024
Indices And Ranges in C#
24 Jun 2024
What are Indexers and how to use them in C#
11 Jun 2024
What Is Primitive Obsession And How To Avoid It
04 Jun 2024
Optional Parameters In Constructor Vs Init Properties
28 May 2024
Why We Have Strings As Managed Reference Types
21 May 2024
Type Conversions And The Implicit and Explicit Operators In C#
29 Apr 2024
Dependency Injection in C#
12 Mar 2024
Instantiation And Initialization Order of Classes in C# and Unity
12 Feb 2024
Primary Constructors in C# 12
28 Nov 2023
NDepend Review - A static analysis tool for .NET projects
30 Oct 2023
Conceptual Meaning of Interfaces
18 Sep 2023
The Benefits Of Encapsulation With Examples In C#
04 Sep 2023
How To Avoid Temporal Coupling in C#
28 Aug 2023
4 Ways To Emulate The Friend Keyword Of C++ In C#
17 Jul 2023
The Template Method Pattern and Usage in Unity
10 Jul 2023
How the boolean logical operators are used and get overloaded in C#
03 Jul 2023
Command vs Strategy pattern
12 Jun 2023
C# Equality and order comparisons (Part 3)
05 Jun 2023
C# Equality and order comparisons (Part 2)
29 May 2023
C# Equality and order comparisons (Part 1)
08 May 2023
The Monostate pattern with default interface implementation in C#
01 May 2023
Curiously Recurring Template Pattern in C#
17 Apr 2023
C# Deconstructor
27 Mar 2023
Prefer overloading than default parameters
20 Mar 2023
4 Ways To Use Extension Methods In C# Other Than Extending Existing Types
13 Mar 2023
The Null object pattern in C#
27 Feb 2023
How to prevent external changes to your save files in Unity
21 Feb 2023
Emulate multiple inheritance by using default interface implementation in C# and Unity
14 Feb 2023
What are enum flags and how to use them in Unity
07 Feb 2023
How to avoid boxing structs that implement interfaces in C#
31 Jan 2023
What are the differences in the timers in C# ?
24 Jan 2023
Initializing Lists in C#
10 Jan 2023
Encapsulation of primitive types and checked operator overloading in C# 11
03 Jan 2023
The new keyword in C#
26 Dec 2022
Using dynamic overloading in C# for a more flexible architecture.
12 Dec 2022
A guide for better use of enums in C# part 2.
05 Dec 2022
A guide for better use of enums in C# part 1.
Follow me: