This is an older article of mine I wrote when C# was still my main language.

I don’t know if posting my own content is allowed here - if not, feel free to remove it, no hard feelings.