C Sharp

From bibbleWiki
Revision as of 00:31, 10 August 2020 by Iwiseman (talk | contribs) (Created page with "=C# 8.0 and .Net Core 3.0= == Intro == Here is the history of C# * 2.0 included generics * 3.0 Added Linq with Lambda and anonymous types * 4.0 Added Dynamics * 5.0 Added Asyn...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

C# 8.0 and .Net Core 3.0

Intro

Here is the history of C#

  • 2.0 included generics
  • 3.0 Added Linq with Lambda and anonymous types
  • 4.0 Added Dynamics
  • 5.0 Added Async and Await
  • 6.0 Added Null propagating operator (targer?.IsActive ?? false;
  • 7.0 Expressions and Tuples

C# 8.0 brings

  • Nullable Reference Types
  • Pattern Matching
  • Indices and Ranges
  • Built-in Json Support
  • Windows Desktop Support
  • Build and Deploy Improvements
  • Other Language Improvements
  • Other .NET Core Platform Improvements

Nullable Reference Types

Pattern Matching

Indices and Ranges

Built-in Json Support

Windows Desktop Support

Build and Deploy Improvements

Other Language Improvements

Other .NET Core Platform Improvements