C # og. Net-versionhistorik

Indholdsfortegnelse:

Anonim

I denne vejledning lærer du-

  • .Net Framework Versionshistorik
  • C # Versionshistorik

.Net Framework Versionshistorik

Den første version af .Net framework blev frigivet i år 2002. Versionen blev kaldt. Net framework 1.0. Net-rammen er kommet langt siden da, og den aktuelle version er 4.7.1.

Nedenfor er tabellen over .Net framework-versioner, som er frigivet med deres udgivelsesdatoer. Hver version har relevante ændringer i rammen.

For eksempel blev der i ramme 3.5 og fremover frigivet en nøgleramme kaldet Enhedsrammen . Denne ramme bruges til at ændre den tilgang, hvor applikationerne udvikles, mens man arbejder med databaser.

Versionsnummer CLR-version Udgivelses dato
1.0 1.0 2002-02-13
1.1 1.1 2003-04-24
2.0 2.0 2005-11-07
3.0 2.0 2006-11-06
3.5 2.0 2007-11-19
4.0 4 2010-04-12
4.5 4 2012-08-15
4.5.1 4 2013-10-17
4.5.2 4 2014-05-05
4.6 4 2015-07-20
4.6.1 4 2015-11-17
4.6.2 4 2016-08-02
4.7 4 2017-04-05
4.7.1 4 2017-10-17

Den største fordel ved .Net framework er, at den understøtter Windows-platformen. Næsten alle arbejder med Windows-maskiner.

Microsoft sikrer altid, at .Net-rammer er i overensstemmelse med alle understøttede Windows-operativsystemer.

C # Versionshistorik

Version .NET Framework Visual Studio Vigtige funktioner
C # 1.0 .NET Framework 1.0 / 1.1 Visual Studio .NET 2002 Første udgivelse af C #
C # 2.0 .NET Framework 2.0 Visual Studio 2005
  • Generiske
  • Delvise typer
  • Anonyme metoder
  • Udeladelige typer
  • Iteratorer
  • Kovarians og kontravarians
C # 3.0 .NET Framework 3.0 \ 3.5 Visual Studio 2008
  • Autoimplementerede egenskaber
  • Anonyme typer
  • Forespørgselsudtryk
  • Lambda-udtryk
  • Ekspressionstræer
  • Udvidelsesmetoder
C # 4.0 .NET Framework 4.0 Visual Studio 2010
  • Dynamisk binding
  • Navngivne / valgfri argumenter
  • Generisk kovariant og kontravariant
  • Indlejrede interop-typer
C # 5.0 .NET Framework 4.5 Visual Studio 2012/2013
  • Asynkrone medlemmer
  • Attributter til opkaldsinfo
C # 6.0 .NET Framework 4.6 Visual Studio 2013/2015
  • Statisk import
  • Undtagelsesfiltre
  • Ejendomsinitialisering
  • Medlemmer af udtryksform
  • Null propagator
  • Strenginterpolation
  • operatørens navn
  • Ordbog initialisering
C # 7.0 .NET Core Visual Studio 2017
  • Forbedret ydelse og produktivitet
  • Azure support
  • AI-support
  • Spiludvikling
  • Tvær platform
  • Udvikling af mobilapps
  • Vindue-appudvikling