C # og .Net versjonshistorikk

Innholdsfortegnelse:

Anonim

I denne veiledningen vil du lære-

  • .Net Framework Versjonshistorikk
  • C # Versjonshistorikk

.Net Framework Versjonshistorikk

Den første versjonen av .Net framework ble utgitt i år 2002. Versjonen ble kalt .Net framework 1.0. Net-rammeverket har kommet langt siden den gang, og den nåværende versjonen er 4.7.1.

Nedenfor er tabellen over. Net-rammeverk, som er utgitt med utgivelsesdatoer. Hver versjon har relevante endringer i rammeverket.

I rammeverk 3.5 og fremover ble for eksempel et nøkkelrammeverk kalt Entity framework utgitt. Dette rammeverket brukes til å endre tilnærmingen der applikasjonene utvikles mens du arbeider med databaser.

Versjonsnummer CLR-versjon Utgivelsesdato
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 fordelen med .Net framework er at den støtter Windows-plattformen. Nesten alle jobber med Windows-maskiner.

Microsoft sørger alltid for at .Net-rammeverk er i samsvar med alle støttede Windows-operativsystemer.

C # Versjonshistorikk

Versjon .NET Framework Visuelt studio Viktige funksjoner
C # 1.0 .NET Framework 1.0 / 1.1 Visual Studio .NET 2002 Første utgivelse av C #
C # 2.0 .NET Framework 2.0 Visual Studio 2005
  • Generiske
  • Delvise typer
  • Anonyme metoder
  • Nullable typer
  • Iteratorer
  • Kovarians og kontravarians
C # 3.0 .NET Framework 3.0 \ 3.5 Visual Studio 2008
  • Autoimplementerte egenskaper
  • Anonyme typer
  • Spørreuttrykk
  • Lambda-uttrykk
  • Uttrykkstrær
  • Forlengelsesmetoder
C # 4.0 .NET Framework 4.0 Visual Studio 2010
  • Dynamisk binding
  • Navngitte / valgfrie argumenter
  • Generisk kovariant og kontravariant
  • Innebygde interop-typer
C # 5.0 .NET Framework 4.5 Visual Studio 2012/2013
  • Asynkrone medlemmer
  • Attributter for innringer
C # 6.0 .NET Framework 4.6 Visual Studio 2013/2015
  • Statisk import
  • Unntak filtre
  • Eiendomsinitialiserere
  • Ekspresjonsmedlemmer
  • Null propagator
  • Strenginterpolasjon
  • navnet på operatøren
  • Ordlisteinitialiser
C # 7.0 .NET Core Visual Studio 2017
  • Forbedret ytelse og produktivitet
  • Azure-støtte
  • AI-støtte
  • Spillutvikling
  • Kryssplattform
  • Utvikling av mobilapper
  • Vindu App utvikling