Skip to main content


Showing posts from December, 2018

C# 8, What's Coming

C# never ceases to evolve. Starting out as a copycat mix of Java and C++, selecting their best parts, the language has since walked its own way, innovating by itself. With version 8 on the horizon, let's have a look at the strongest candidates among the proposals for the finalized draft.

Nullable reference types Once, value types couldn't be null, but that changed with the introduction of  System.Nullable in C# 2, although the syntactic sugar of the '?' modifier which renders byte? and System.Nullable interchangeable is what stuck the most.
full article on i-programmer