Finally, after a long discussion between C# language team and Java language team, they decided to remove the famous keyword: 'new'. // Not a valid code anymore. Person p = new Person(); // New dependency injection syntax. ...
Tag - c#
Xamarin, React Native, Ionic, ... why so many mobile development platforms!? Why do they make our work that difficult!? Don't they know us!?We are those people who put hours to pick a good name even for a local variable, what do...
Covariant and Contravariant were always one of those complicated concepts that I was running away from! But one day I decided to learn it, and finally, free my soul! Here I describe it in an easy way and hope to help other...
After emergence of C# 6.0, adding features to the language gets really fast. Even some developers asked Microsoft to slow down! As a matter of fact, some features was implemented in C# 6.0 but the team decided to remove them...