C# 7.0 Out Vars and Ref Returns
C# 7.0 offers a great list of new features. Some of them I’ve already written about, such as expression bodied … Continue reading C# 7.0 Out Vars and Ref Returns
C# 7.0 offers a great list of new features. Some of them I’ve already written about, such as expression bodied … Continue reading C# 7.0 Out Vars and Ref Returns
C# 6 introduced expression bodied members with methods and properties. This feature has been enhanced with C# 7.0 to allow … Continue reading C# 7.0 Expression Bodied Members
I wish all the readers of my blog A Happy New Year 2017!! May all your wishes come true! What … Continue reading Welcome 2017 – The Year of 3D?
October was another great month. Probably the hottest news have been the announcements from Microsoft on Oct, 26th, but there … Continue reading Highlights of October 2016
To combine multiple objects of the same type, you can use arrays. To combine multiple objects of different types, tuples … Continue reading Tuples with C# 7.0
Two features that were originally planned with C# 6 now seem to make it into C# 7.0: binary literals and … Continue reading C# Literals & C# 7.0 Binary Literals and Digit Separators
After the highlights of July-2016, this is the second summary of the month. Again I’ll try to summarize my blog … Continue reading Highlights of August 2016
Recently after posting my article C# 6 – Null-Conditional Operator an interesting discussion was going on at Reddit. While the … Continue reading To Null or Not Null
Explaining the null conditional operator (also known null propagation operator or as Elvis operator). This operator allows reducing the code by simplifying null checks. Continue reading C# 6 – Null-Conditional Operator
Recently I’ve been asked a few times how it is possible to release the book *Professional C# 6 and .NET Core 1.0′ while .NET Core is still not yet released. A statement I received is “we don’t know what features we have in .NET Core 1.0 RT”. I’ve several answers to this, and give you my answers here. Continue reading Professional C# 6 and .NET Core 1.0 RC2